using JetBrains.Annotations; using System; using System.Collections.Generic; using Volo.Abp; namespace Lsw.Abp.AspnetCore.Components.Web.AntDesignTheme.PageToolbars; public class PageToolbarItem { [NotNull] public Type ComponentType { get; } [CanBeNull] public Dictionary Arguments { get; set; } public int Order { get; set; } public PageToolbarItem( [NotNull] Type componentType, [CanBeNull] Dictionary arguments = null, int order = 0) { ComponentType = Check.NotNull(componentType, nameof(componentType)); Arguments = arguments; Order = order; } }