@Exported
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
|