Example #1
0
 private string GetItemCls(CascaderItem <TValue> item)
 {
     return(CssBuilder.Default()
            .AddClass("active", item.GetIsActive())
            .AddClass("is-disabled", item.Disabled)
            .AddClass(B.Clickable, !item.Disabled)
            .Build());
 }
Example #2
0
        private bool?GetItemChecked(CascaderItem <TValue> item)
        {
            if (IsMultiple && !IsIsolated && item.Children.Any())
            {
                return(item.GetCheckedStatus());
            }

            return(item.IsChecked);
        }
Example #3
0
 private string GetCheckCls(CascaderItem <TValue> item)
 {
     return(CssBuilder.Default()
            .AddClass("active", item.GetHasChildrenChecked())
            .Build());
 }