FindTab
tab panel for searching through the patch
Static Member Summary
| Static Public Members | ||
| public static |
|
|
Constructor Summary
| Public Constructor | ||
| public |
constructor(tabs: import("../../elements/tabpanel/tabpanel.js").default, str: string) |
|
Member Summary
| Public Members | ||
| public |
|
|
| Private Members | ||
| private |
_eleResults: * |
|
| private |
|
|
| private |
_updateCb: * |
|
| private |
closed: * |
|
| private |
eleInput: * |
|
| private |
inputId: * |
|
| private |
lastClicked: * |
|
| private |
lastSearch: * |
|
| private |
lastSelected: * |
|
| private |
listenerids: * |
|
| private |
maxIdx: * |
|
| private |
tab: * |
|
| private |
tabs: * |
|
| private |
toggles: * |
|
Method Summary
| Public Methods | ||
| public |
|
|
| public |
focus() |
|
| public |
highlightWord(word: *, str: *): * |
|
| public |
isClosed(): * |
|
| public |
isVisible(): * |
|
| public |
search(str: string, userInvoked: boolean) |
|
| public |
|
|
| public |
setClicked(num: *) |
|
| public |
setSearchInputValue(str: *) |
|
| public |
setSelectedOp(opid: *) |
|
| public |
|
|
| Private Methods | ||
| private |
_addResultOp(op: *, result: *, idx: *): * |
|
| private |
|
|
| private |
_doSearchTriggers(str: *): * |
|
| private |
_doSearchVars(str: *): * |
|
Static Public Members
public static TABSESSION_NAME: * source
Public Constructors
public constructor(tabs: import("../../elements/tabpanel/tabpanel.js").default, str: string) source
Params:
| Name | Type | Attribute | Description |
| tabs | import("../../elements/tabpanel/tabpanel.js").default | ||
| str | string |
Public Members
public : * source
Private Members
private _eleResults: * source
private _findTimeoutId: * source
private _updateCb: * source
private closed: * source
private eleInput: * source
private inputId: * source
private lastClicked: * source
private lastSearch: * source
private lastSelected: * source
private listenerids: * source
private maxIdx: * source
private tab: * source
private tabs: * source
private toggles: * source
Public Methods
public clearHighlightOps() source
public focus() source
public highlightWord(word: *, str: *): * source
Params:
| Name | Type | Attribute | Description |
| word | * | ||
| str | * |
Return:
| * |
public search(str: string, userInvoked: boolean) source
Params:
| Name | Type | Attribute | Description |
| str | string | ||
| userInvoked | boolean |
|
public searchAfterPatchUpdate() source
public setClicked(num: *) source
Params:
| Name | Type | Attribute | Description |
| num | * |
public setSearchInputValue(str: *) source
Params:
| Name | Type | Attribute | Description |
| str | * |
public setSelectedOp(opid: *) source
Params:
| Name | Type | Attribute | Description |
| opid | * |
public updateHistory() source
Private Methods
private _addResultOp(op: *, result: *, idx: *): * source
Params:
| Name | Type | Attribute | Description |
| op | * | ||
| result | * | ||
| idx | * |
Return:
| * |