AwesomeSauce.Configuration.Html.AwesomeHtmlConventions.AwesomeHtmlConventions C# (CSharp) Method

AwesomeHtmlConventions() public method

public AwesomeHtmlConventions ( ) : FubuMVC.Core.UI
return FubuMVC.Core.UI
        public AwesomeHtmlConventions()
        {
            Profile(AwesomeConfiguration.TagProfile, tags =>
            {
                tags.Editors.Always.Modify((request, tag)=>tag.Attr("name", "Entity" + request.Accessor.FieldName));

                tags.UseLabelAndFieldLayout<AwesomeFieldLayout>();

                tags.Editors.If(a => AwesomeConfiguration.AwesomeEntities(a.Accessor.PropertyType))
                    .Modify(tag => tag.Data("seach","data"));

                //generic way to wrap up an ID form line
                tags.Displays.If(AwesomeConfiguration.IdField)
                    .BuildBy(hiddenLabel);

                tags.Labels.If(AwesomeConfiguration.IdField)
                    .BuildBy(hiddenLabel);

                tags.Editors.If(AwesomeConfiguration.IdField)
                    .Modify(tag=>tag.Attr("type","hidden"));

                tags.Labels.Always
                    .Modify(tag => tag.TagName("span"));
                //id line
            });
        }