The type of the internal value.
The type of the external value. It will be provided by users.
The type of the parameters.
Decides whether the plugin accepts the provided value and the parameters.
Configurations of the binding.
Optional
constraint?: ((args: BindingArguments<Ex, P>) => Constraint<In>)Creates a value constraint from the user input.
Optional
equals?: ((v1: In, v2: In) => boolean)Compares the equality of two internal values.
Use ===
for primitive values, or a custom comparator for complex objects.
Creates a value reader from the user input.
Creates a value writer from the user input.
Creates a custom controller for the plugin.
Optional
cssThe custom CSS for the plugin.
The identifier of the plugin.
The type of the plugin.
Generated using TypeDoc
An input binding plugin interface.