Class: SearchModel
Implements
Constructors
constructor
• new SearchModel(headerToolBar?, searchAddons?, replaceAddons?, result?, value?, replaceValue?, replaceMode?, isCaseSensitive?, isWholeWords?, isRegex?, preserveCase?, validationInfo?)
Parameters
| Name | Type | Default value |
|---|---|---|
headerToolBar | IActionBarItemProps<any>[] | [] |
searchAddons | IActionBarItemProps<any>[] | [] |
replaceAddons | IActionBarItemProps<any>[] | [] |
result | never[] | [] |
value | string | '' |
replaceValue | string | '' |
replaceMode | boolean | false |
isCaseSensitive | boolean | false |
isWholeWords | boolean | false |
isRegex | boolean | false |
preserveCase | boolean | false |
validationInfo | Object | undefined |
validationInfo.text | string | undefined |
validationInfo.type | "warning" | "info" | "error" | undefined |
Defined in
src/model/workbench/search.tsx:44
Properties
headerToolBar
• headerToolBar: IActionBarItemProps<any>[]
Implementation of
Defined in
src/model/workbench/search.tsx:28
isCaseSensitive
• isCaseSensitive: boolean = false
Implementation of
Defined in
src/model/workbench/search.tsx:36
isRegex
• isRegex: boolean = false
Implementation of
Defined in
src/model/workbench/search.tsx:35
isWholeWords
• isWholeWords: boolean = false
Implementation of
Defined in
src/model/workbench/search.tsx:37
preserveCase
• preserveCase: boolean = false
Implementation of
Defined in
src/model/workbench/search.tsx:38
replaceAddons
• replaceAddons: IActionBarItemProps<any>[]
Implementation of
Defined in
src/model/workbench/search.tsx:30
replaceMode
• replaceMode: boolean = false
Implementation of
Defined in
src/model/workbench/search.tsx:34
replaceValue
• replaceValue: string = ''
Implementation of
Defined in
src/model/workbench/search.tsx:33
result
• result: ITreeNodeItemProps<any>[] = []
Implementation of
Defined in
src/model/workbench/search.tsx:31
searchAddons
• searchAddons: IActionBarItemProps<any>[]
Implementation of
Defined in
src/model/workbench/search.tsx:29
validationInfo
• validationInfo: Object
Type declaration
| Name | Type |
|---|---|
text | string |
type | "warning" | "info" | "error" |
Implementation of
Defined in
src/model/workbench/search.tsx:39
value
• value: string = ''