Class: SearchModel
model.SearchModel
Implements
Table of contents
Constructors
Properties
- headerToolBar
- isCaseSensitive
- isRegex
- isWholeWords
- preserveCase
- replaceAddons
- replaceMode
- replaceValue
- result
- searchAddons
- validationInfo
- value
Constructors
constructor
• new SearchModel(headerToolBar?
, searchAddons?
, replaceAddons?
, result?
, value?
, replaceValue?
, replaceMode?
, isCaseSensitive?
, isWholeWords?
, isRegex?
, preserveCase?
, validationInfo?
): SearchModel
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 | "error" | "warning" | "info" | undefined |
Returns
Defined in
src/model/workbench/search.tsx:55
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:44
isRegex
• isRegex: boolean
= false
Implementation of
Defined in
src/model/workbench/search.tsx:42
isWholeWords
• isWholeWords: boolean
= false
Implementation of
Defined in
src/model/workbench/search.tsx:46
preserveCase
• preserveCase: boolean
= false
Implementation of
Defined in
src/model/workbench/search.tsx:48
replaceAddons
• replaceAddons: IActionBarItemProps
\<any
>[]
Implementation of
Defined in
src/model/workbench/search.tsx:32
replaceMode
• replaceMode: boolean
= false
Implementation of
Defined in
src/model/workbench/search.tsx:40
replaceValue
• replaceValue: string
= ''
Implementation of
Defined in
src/model/workbench/search.tsx:38
result
• result: ITreeNodeItemProps
\<any
>[] = []
Implementation of
Defined in
src/model/workbench/search.tsx:34
searchAddons
• searchAddons: IActionBarItemProps
\<any
>[]
Implementation of
Defined in
src/model/workbench/search.tsx:30
validationInfo
• validationInfo: Object
Type declaration
Name | Type |
---|---|
text | string |
type | "error" | "warning" | "info" |
Implementation of
Defined in
src/model/workbench/search.tsx:50
value
• value: string
= ''