public static IElement <HtmlTag> Html <TModel>(this IFluentAdapter <TModel> adapter, string name, bool emptyElement = false) => adapter.GetElement(new HtmlTag(new HtmlHelper <TModel>(adapter), name, emptyElement));
public HtmlHelper(IFluentAdapter <TModel> adapter) : base(adapter) { }
public static HtmlHelper <TModel> Html <TModel>(this IFluentAdapter <TModel> adapter) => new HtmlHelper <TModel>(adapter);
public TestHelper(IFluentAdapter <TModel> adapter) : base(adapter) { }
protected FluentHelper(IFluentAdapter <TModel> adapter) { Adapter = adapter ?? throw new ArgumentNullException(nameof(adapter)); }
public static VueHelper <TModel> Vue <TModel>(this IFluentAdapter <TModel> adapter) => new VueHelper <TModel>(adapter);
public static ElementHelper <TModel> Element <TModel>(this IFluentAdapter <TModel> adapter) => new ElementHelper <TModel>(adapter);
public ElementHelper(IFluentAdapter <TModel> adapter) : base(adapter) { }