goog.ui.tree.TypeAhead |
![]()
Clears the typeahead buffer.
|
code » | ||
Handles navigation keys.
Arguments:
Returns: boolean
The handled value.
|
code » | ||
Handles the character presses.
Arguments:
Returns: boolean
The handled value.
|
code » | ||
Select the first matching node for the given typeahead.
|
code » | ||
Select the next or previous node based on the offset.
Arguments:
Returns: boolean
Whether a node is found.
|
code » | ||
![]()
Removes the given node from the nodemap.
Arguments:
|
code » | ||
Given a nodes array reveals and selects the node while using node index.
Arguments:
Returns: boolean
Whether a matching node was found.
|
code » | ||
![]()
Adds or updates the given node in the nodemap. The label text is used as a
key and the node id is used as a value. In the case that the key already
exists, such as when more than one node exists with the same label, then this
function creates an array to hold the multiple nodes.
Arguments:
|
code » |
![]()
Buffer for storing typeahead characters.
|
Code » | |
![]()
Specifies the current index of the label from the latest typeahead search.
|
Code » | |
![]()
Matching labels from the latest typeahead search.
|
Code » | |
![]()
Specifies the index into matching nodes when more than one node is found
with the same label.
|
Code » | |
![]()
Matching nodes from the latest typeahead search. Used when more than
one node is present with the same label text.
|
Code » | |
Map of tree nodes to allow for quick access by characters in the label text.
|
Code » |
![]()
Enum for offset values that are used for ctrl-key navigation among the
multiple matches of a given typeahead buffer.
Constants:
|
Code » |