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); })); }
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; }