@jsvision/code-editor / CodeEditorSearchState
Interface: CodeEditorSearchState
Defined in: code-editor/src/ui/search-session.ts:18
Immutable public state for the keyboard-operable find/replace surface.
Properties
activeField
readonlyactiveField:CodeEditorSearchField
Defined in: code-editor/src/ui/search-session.ts:24
Field that receives printable keys and Backspace.
caseSensitive
readonlycaseSensitive:boolean
Defined in: code-editor/src/ui/search-session.ts:30
Whether matching distinguishes letter case.
current
readonlycurrent:number
Defined in: code-editor/src/ui/search-session.ts:32
One-based active result, or zero when no result exists.
open
readonlyopen:boolean
Defined in: code-editor/src/ui/search-session.ts:20
Whether the search surface currently owns text input.
query
readonlyquery:string
Defined in: code-editor/src/ui/search-session.ts:26
Bounded literal query.
replace
readonlyreplace:boolean
Defined in: code-editor/src/ui/search-session.ts:22
Whether replacement controls are available.
replacement
readonlyreplacement:string
Defined in: code-editor/src/ui/search-session.ts:28
Bounded literal replacement text.
total
readonlytotal:number
Defined in: code-editor/src/ui/search-session.ts:34
Number of retained non-overlapping matches.