Example #1
0
        public FormLineExpression(IFieldChrome chrome, IElementGenerator <T> tags, ElementRequest request)
        {
            _tags    = tags;
            _chrome  = chrome;
            _request = request;

            _chrome.LabelTag = tags.LabelFor(request);

            AlterLayout(x => GroupByCssClasses.Each(c =>
            {
                x.LabelTag.AddClass(c);
                x.BodyTag.AddClass(c);
            }));
        }
Example #2
0
 public FormLineExpression(IFieldChrome chrome, IElementGenerator <T> tags, Expression <Func <T, object> > expression)
     : this(chrome, tags, new ElementRequest(expression.ToAccessor()))
 {
 }
 public StubElementGenerator(IFieldChrome layout)
 {
     _layout = layout;
 }