OpSearch
Extends:
search through opdocs, e.g. for opselect
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
hideUserOps: boolean |
|
| public get |
list: * |
|
| public |
numPatchops: number |
|
| public |
originalSearch: string |
|
| public |
prefereGApi: * |
|
| Private Members | ||
| private |
_list: * |
|
| private |
|
|
| private |
_wordsDb: * |
|
Method Summary
| Public Methods | ||
| public |
|
|
| public |
search(query: string, originalSearch: string) |
|
| Private Methods | ||
| private |
|
|
| private |
_createListItemsByNames(_opNames: *, listItems: *[]): * |
|
| private |
_getOpsNamesFromCode(opnames: *, ns: *, val: *, parentname: *): * |
|
| private |
|
|
| private |
_searchWord(wordIndex: *, orig: *, list: *, query: *) |
|
Public Constructors
public constructor() source
Public Members
public hideUserOps: boolean source
public get list: * source
public numPatchops: number source
public originalSearch: string source
public prefereGApi: * source
Private Members
private _list: * source
private _newOpOptions: * source
private _wordsDb: * source
Public Methods
public resetList() source
public search(query: string, originalSearch: string) source
Params:
| Name | Type | Attribute | Description |
| query | string | ||
| originalSearch | string |
|
Private Methods
private _buildList() source
private _createListItemsByNames(_opNames: *, listItems: *[]): * source
Params:
| Name | Type | Attribute | Description |
| _opNames | * | ||
| listItems | *[] |
|
Return:
| * |
private _getOpsNamesFromCode(opnames: *, ns: *, val: *, parentname: *): * source
Params:
| Name | Type | Attribute | Description |
| opnames | * | ||
| ns | * | ||
| val | * | ||
| parentname | * |
Return:
| * |
private _rebuildWordList() source
private _searchWord(wordIndex: *, orig: *, list: *, query: *) source
Params:
| Name | Type | Attribute | Description |
| wordIndex | * | ||
| orig | * | ||
| list | * | ||
| query | * |