Interface | Description |
---|---|
Binder2<O extends PatternOptions> |
A programmatic way of configuring binding for databinding patterns.
|
Creator2<O extends PatternOptions> |
A programmatic way of creating new nodes to be inserted into the DOM for databinding patterns.
|
ExtendedProperties |
Marker class for classes that can store and later apply arbitrary but known properties for a particular databinding pattern.
|
Class | Description |
---|---|
BaseBinder2<O extends PatternOptions> |
A convenience class for Binders that have simple rebind checking, and do not provide an options configurator.
|
BaseCreator2<O extends PatternOptions> |
A convenience class for Creators that do not provide an options configurator.
|
BasePattern<O extends PatternOptions> |
A convenience class for cases where the creator and binder of a particular pattern share the same code.
|
BinderParams<O extends PatternOptions> |
Set of parameters that are used during a bind or rebind operation.
|
BinderResult |
Result from the Binder.
|
CreatorParams<O extends PatternOptions> |
A set of parameters that are used during a create operation.
|
CreatorResult |
The result of a create operation.
|
DomLocation |
A helper class to determine where to place nodes during insertion.
|
ExtendedPatternOptions<T> |
An extension of PatternOptions that allow extended properties to be specified through the use of a
ExtendedProperties class. |
PatternOptions |
Marker abstract class for subclasses to provider a specific set of functional options for a given Creator or Binder.
|
SimpleExtendedProperties |
An implementation of simple properties that can either be extended to provide more specific methods, or can be used (via delegation) by another ExtendedProperties class (by using the trivial delegating subclass SimpleExtendedPropertiesDelegate provided in this class).
|
SimpleExtendedProperties.SimpleExtendedPropertiesDelegate |
Delegation subclass intended to be used if you do not directly subclass this class (for instance, you would like to subclass ExtendedPatternOptions instead).
|
Enum | Description |
---|---|
BinderResult.Result |
OK: bind operation succeeded NO_BINDER: bind operation did not occur since no Binder was present FAILED: bind operation ran into an error (check console error logs)
|
DomLocation.Relation |
BEFORE: sibling of node, appears before it in child order AFTER: sibing of node, appears after it in child order INSIDE: last child of node
|