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. |