public static PagedCheckboxBuilder <TResult> WithDefaultValue <TResult>(this PagedCheckboxBuilder <TResult> builder, TResult defaultValue) where TResult : IComparable { builder.Default(builder.Choices, new List <TResult>() { defaultValue }); return(builder); }
public static Node <PagedCheckboxBuilder <TResult>, PagedCheckbox <List <TResult>, TResult>, List <TResult> > Prompt <TResult>(PagedCheckboxBuilder <TResult> builder) { return(Prompt <PagedCheckboxBuilder <TResult>, PagedCheckbox <List <TResult>, TResult>, List <TResult> >(builder)); }
public static PagedCheckboxBuilder <TResult> WithDefaultValue <TResult>(this PagedCheckboxBuilder <TResult> builder, Func <TResult, bool> compareTo) { builder.Default(builder.Choices, compareTo); return(builder); }