protected Node <TagBlockContext> TryGetDropdown(TagBlockContext item) { if (IsDropdown(item)) { var v = (Node <TagBlockContext>)item; return(v); } return(null); }
protected virtual string GetItemCss(TagBlockContext item) { return(CssBuild.New.Add("nav-item") .Add("dropdown", IsDropdown(item)) .Build().CssString); }
protected bool IsDropdown(TagBlockContext item) { Log(item.TypeName); return(item.TypeName == "StrapDropdownMenuItem" || item.TypeName.Contains("Node")); }