public static KnockoutButton Button <TModel>(this KnockoutHtml <TModel> html, string label, PerpetuumSoft.Knockout.Html.KnockoutButton.ButtonType type)
 {
     return(new KnockoutButton()
     {
         Label = label, Type = type
     });
 }
 public static KnockoutButton Button <TModel>(this KnockoutHtml <TModel> html, string label)
 {
     return(new KnockoutButton()
     {
         Label = label
     });
 }
 public static KnockoutCkeditor <TModel> CkeditorFor <TModel>(this KnockoutHtml <TModel> html, Expression <Func <TModel, object> > binding)
 {
     return(new KnockoutCkeditor <TModel>(html.Context, binding, GetMetaDataFor(binding), html.Context.CreateData().InstanceNames, html.Context.CreateData().Aliases));
 }
 public static KnockoutListBox <TModel> ListBoxFor <TModel>(this KnockoutHtml <TModel> html, Expression <Func <TModel, IEnumerable> > binding)
 {
     return(new KnockoutListBox <TModel>(html.Context, binding, GetMetaDataFor(binding), html.Context.CreateData().InstanceNames, html.Context.CreateData().Aliases));
 }
 public static KnockoutCheckBox <TProperty> CheckBoxFor <TProperty>(this KnockoutHtml <TProperty> html, Expression <Func <TProperty, object> > binding)
 {
     return(new KnockoutCheckBox <TProperty>(html.Context, binding, GetMetaDataFor(binding), html.Context.CreateData().InstanceNames, html.Context.CreateData().Aliases));
 }
 public static KnockoutValidationSummary ValidationSummary <TModel>(this KnockoutHtml <TModel> html)
 {
     return(new KnockoutValidationSummary());
 }
 public static KnockoutFormBuilder <TModel> Form <TModel>(this KnockoutHtml <TModel> html)
 {
     return(new KnockoutFormBuilder <TModel>(new KnockoutForm <TModel>(html.Context, null, null, html.Context.CreateData().InstanceNames, html.Context.CreateData().Aliases)));
 }