public static IItemWriter <T> Type <T>(this IItemWriter <T> target, IconType value) where T : Icon { target.Item.Type = value; return(target); }
/* Fluent */ public static IItemWriter <T, SelectContent> Items <T>(this IItemWriter <T, SelectContent> target, IEnumerable <ISelectItem> items) where T : Select { target.Item.Items = items; return(target); }
public static IItemWriter <T, TableContent> Style <T>(this IItemWriter <T, TableContent> target, TableStyles styles) where T : Table { target.Item.Style = styles; return(target); }
public static IItemWriter <T, AnyContent> Offset <T>(this IItemWriter <T, AnyContent> target, byte xs, byte sm, byte md, byte lg) where T : GridCol { return(Offset(target, xs, sm, md, lg, lg)); }
public static IItemWriter <T> Text <T>(this IItemWriter <T> target, string text) where T : ITextDisplay, IWritableItem { target.Item.Text = text; return(target); }
public static IItemWriter <T> Type <T>(this IItemWriter <T> target, ListGroupItemType value) where T : IListGroupElement, IWritableItem { target.Item.Type = value; return(target); }
public static IItemWriter <T, AnyContent> Type <T>(this IItemWriter <T, AnyContent> target, LabelType value) where T : Label { target.Item.Type = value; return(target); }
public static IItemWriter <T> BackgroundColor <T>(this IItemWriter <T> target, BaseColor color) where T : Element { target.Item.AddCssClass(color.ToBackgroundCssClass()); return(target); }
public static IItemWriter <T> Id <T>(this IItemWriter <T> target, string id) where T : Element { target.Item.AddAttribute("id", id); return(target); }
public static IItemWriter <T> Muted <T>(this IItemWriter <T> target) where T : Element { return(target.TextColor(Mvc.TextColor.MutedGray)); }
public static IItemWriter <T, TContent> Muted <T, TContent>(this IItemWriter <T, TContent> target) where T : ContentElement <TContent> where TContent : DisposableContent { return(target.TextColor(Mvc.TextColor.MutedGray)); }
public static IItemWriter <T> TextColor <T>(this IItemWriter <T> target, TextColor color) where T : Element { target.Item.AddCssClass(color.ToCssClass()); return(target); }
public static IItemWriter <T> HiddenText <T>(this IItemWriter <T> target) where T : Element { target.Item.AddCssClass("text-hide"); return(target); }
public static IItemWriter <T> NoSpacing <T>(this IItemWriter <T> target, bool value = true) where T : Icon { target.Item.NoSpacing = value; return(target); }
public static IItemWriter <T, SelectOptGroupContent> Label <T>(this IItemWriter <T, SelectOptGroupContent> target, string value) where T : SelectOptGroup { target.Item.Label = value; return(target); }
public static IItemWriter <T> DoNotPrint <T>(this IItemWriter <T> target) where T : Element { target.Item.AddCssClass("hidden-print"); return(target); }
public static IItemWriter <T, SelectOptGroupContent> Items <T>(this IItemWriter <T, SelectOptGroupContent> target, IEnumerable <ISelectItem> items) where T : SelectOptGroup { target.Item.ItemsValue = items.ToArray(); return(target); }
public static IItemWriter <T> PullRight <T>(this IItemWriter <T> target) where T : Element { target.Item.AddCssClass("pull-right"); return(target); }
public static IItemWriter <T> Active <T>(this IItemWriter <T> target, bool active = true) where T : IActivable, IWritableItem { target.Item.SetActive(active); return(target); }
public static IItemWriter <T> CenterBlock <T>(this IItemWriter <T> target) where T : Element { target.Item.AddCssClass("center-block"); return(target); }
public static IItemWriter <T, AnyContent> Offset <T>(this IItemWriter <T, AnyContent> target, byte xs, byte sm, byte md, byte lg, byte xl) where T : GridCol { target.Item.Offset = new GridSize(xs, sm, md, lg, xl); return(target); }
public static IItemWriter <T> HtmlTooltip <T>(this IItemWriter <T> target, string value) where T : Element { target.Item.AddAttribute("title", value); return(target); }
public static IItemWriter <T> Href <T>(this IItemWriter <T> target, string value) where T : ILink, IWritableItem { target.Item.SetHref(value); return(target); }
public static IItemWriter <T> Clearfix <T>(this IItemWriter <T> target) where T : Element { target.Item.AddCssClass("clearfix"); return(target); }
public static IItemWriter <T, ListContent> Type <T>(this IItemWriter <T, ListContent> target, ListType value) where T : List { target.Item.Type = value; return(target); }
public static IItemWriter <T> Visible <T>(this IItemWriter <T> target, Visibility value) where T : Element { target.Item.AddCssClass(value.ToCssClass()); return(target); }
public static IItemWriter <T, SelectContent> Items <T>(this IItemWriter <T, SelectContent> target, params ISelectItem[] items) where T : Select { target.Item.Items = items; return(target); }
public static IItemWriter <T> Rows <T>(this IItemWriter <T> target, int value) where T : Textarea { target.Item.Rows = value; return(target); }
public static IItemWriter <T, TableContent> Caption <T>(this IItemWriter <T, TableContent> target, params object[] values) where T : Table { target.Item.Caption = target.Helper.CreateWriter <TableCaption, AnyContent>(target.Item).Content(values).Item; return(target); }
public static IItemWriter <T, AnyContent> Dropdown <T>(this IItemWriter <T, AnyContent> parent, IItemWriter <DropdownMenu> menu) where T : AnyContentElement, IDropdownMenuParentMarker { parent .CssClass("dropdown-toggle") .Attribute("data-toggle", "dropdown") .Attribute("aria-expanded", "false"); var caret = parent.Helper.CreateWriter <SimpleBlock>(parent.Item); caret.Item.Value = " <span class=\"caret\"></span>"; caret.Item.DisableEncoding = true; parent.Content(caret).Content(menu.Item); return(parent); }