More...
|
| Builder (TKeyMap component) |
|
virtual TBuilder | Binding (Action< KeyBindingCollection > action) |
| Either a single object describing a handling function for s specified key (or set of keys), or an array of such objects. More...
|
|
virtual TBuilder | EventName (string eventName) |
| The event to listen for to pick up key events. Defaults to: "keydown" More...
|
|
virtual TBuilder | ComponentEvent (bool componentEvent) |
| True to listen component event instead underlying element More...
|
|
virtual TBuilder | ComponentElement (string componentElement) |
| Element name of target component (can be used if KeyMap belongs to a component) More...
|
|
virtual TBuilder | IgnoreInputFields (bool ignoreInputFields) |
| Configure this as true if there are any input fields within the target, and this KeyNav should not process events from input fields, (<input>, <textarea> and elements withcontentEditable="true"). Defaults to: false More...
|
|
virtual TBuilder | Priority (int? priority) |
| The priority to set on this KeyMap's listener. Listeners with a higher priority are fired before those with lower priority. More...
|
|
virtual TBuilder | ProcessEvent (Action< JFunction > action) |
|
virtual TBuilder | ProcessEventScope (string processEventScope) |
| The scope (this context) in which the processEvent method is executed. More...
|
|
virtual TBuilder | Target (string target) |
| The object on which to listen for the event specified by the eventName config option. More...
|
|
| Builder () |
|
| Builder (KeyMap component) |
|
| Builder (KeyMap.Config config) |
|
| Builder (TLazyObservable component) |
|
- Type Constraints
-
TKeyMap | : | KeyMap | |
TBuilder | : | Builder | |
TBuilder | : | TKeyMap | |
TBuilder | : | TBuilder | |
◆ Builder() [1/4]
◆ Builder() [2/4]
◆ Builder() [3/4]
◆ Builder() [4/4]
◆ Binding()
Either a single object describing a handling function for s specified key (or set of keys), or an array of such objects.
- Parameters
-
action | The action delegate |
- Returns
- An instance of TBuilder
◆ ComponentElement()
Element name of target component (can be used if KeyMap belongs to a component)
◆ ComponentEvent()
True to listen component event instead underlying element
◆ EventName()
The event to listen for to pick up key events. Defaults to: "keydown"
◆ IgnoreInputFields()
Configure this as true if there are any input fields within the target, and this KeyNav should not process events from input fields, (<input>, <textarea> and elements withcontentEditable="true"). Defaults to: false
◆ operator Builder()
◆ Priority()
The priority to set on this KeyMap's listener. Listeners with a higher priority are fired before those with lower priority.
◆ ProcessEvent()
- Parameters
-
action | The action delegate |
- Returns
- An instance of TBuilder
◆ ProcessEventScope()
The scope (this context) in which the processEvent method is executed.
◆ Target()
The object on which to listen for the event specified by the eventName config option.
The documentation for this class was generated from the following file: