public void BuildBy(Func <ElementRequest, HtmlTag> tagBuilder, string description = null) { var builder = new LambdaElementBuilder(_filter, tagBuilder) { ConditionDescription = _filterDescription, BuilderDescription = description ?? "User Defined" }; _set.Add(builder); }
public void SetUp() { builder = r => new HtmlTag("div").Id(r.ElementId); _builder = new LambdaElementBuilder(def => def.Accessor.PropertyType == typeof(string), x => builder); }
private void registerBuilder(TagBuilder builder) { var lambdaBuilder = new LambdaElementBuilder(_matches, def => builder); _factory.AddBuilder(lambdaBuilder); }