Class TemplateBuilder<T>
Base class to support building template.
Inheritance
System.Object
TemplateBuilder<T>
Implements
System.IDisposable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: DevZest.Data.Presenters
Assembly: DevZest.Data.WPF.dll
Syntax
public abstract class TemplateBuilder<T> : IDisposable where T : TemplateBuilder<T>
Type Parameters
Name | Description |
---|---|
T | Type of the template builder. |
Methods
Name | Description |
---|---|
AddAsyncValidator(IScalars, Func<Task<IEnumerable<String>>>, String) | Adds async scalar validator. |
AddAsyncValidator(IScalars, Func<Task<String>>, String) | Adds async scalar validator. |
AddAsyncValidator<TElement>(ScalarInput<TElement>, Func<Task<IEnumerable<String>>>, String) | Adds async scalar validator. |
AddAsyncValidator<TElement>(ScalarInput<TElement>, Func<Task<String>>, String) | Adds async scalar validator. |
AddBinding<TElement>(TElement, ScalarBinding<TElement>) | Adds scalar binding. |
Dispose() | Disposes this object. |
WithInitialFocus(InitialFocus) | Sets the initial keyboard focus. |
WithScalarValidationMode(ValidationMode) | Sets scalar validation mode. |