packages/MaterialDesignThemes.2.5.1/src/net45/SnackbarMessageQueueItem.cs
(完整代码) 1KBusing System;
namespace MaterialDesignThemes.Wpf
{
internal class SnackbarMessageQueueItem
{
public SnackbarMessageQueueItem(object content, object actionContent = null, Action<object> actionHandler = null, object actionArgument = null,
bool isPromoted = false, bool ignoreDuplicate = false)
{
Content = content;
ActionContent = actionContent;
ActionHandler = actionHandler;
ActionArgument = actionArgument;
IsPromoted = isPromoted;
IgnoreDuplicate = ignoreDuplicate;
}
/// <summary>
/// The content to be displayed
/// </summary>
public object Content { get; }
/// <summary>
/// The content for the action button on the snackbar
/// </summary>
public object ActionContent { get; }
/// <summary>
/// Handler to be invoked when the action button is clicked
/// </summary>
public Action<object> ActionHandler { get; }
/// <summary>
/// The argument to pass to the <see cref="ActionHandler"/> delegate.
/// </summary>
public object ActionArgument { get; }
/// <summary>
/// Promote the message, pushing it in front of any message that is not promoted.
/// </summary>
public bool IsPromoted { get; }
/// <summary>
/// Still display this message even if it is a duplicate.
/// </summary>
public bool IgnoreDuplicate { get; }
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
