Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BaseWidget
    • SearchInWorkspaceWidget

Implements

  • StatefulWidget

Index

Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    • Optional options: IOptions

    Returns SearchInWorkspaceWidget

Properties

_hasResults: boolean = false
_searchTimeout: number
_showReplaceField: boolean = false
contentNode: HTMLElement
editorManager: EditorManager
excludeRef: RefObject<SearchInWorkspaceInput> = ...
includeIgnoredState: SearchFieldState
includeRef: RefObject<SearchInWorkspaceInput> = ...
matchCaseState: SearchFieldState
onDidUpdate: Event<void> = ...
onDidUpdateEmitter: Emitter<void> = ...
progressBarFactory: ProgressBarFactory
regExpState: SearchFieldState
replaceRef: RefObject<SearchInWorkspaceInput> = ...
replaceTerm: string = ''
resultContainer: HTMLElement
resultNumber: number = 0
searchFieldContainerIsFocused: boolean = false
searchFormContainer: HTMLElement
searchFormContainerRoot: Root
searchInWorkspaceOptions: SearchInWorkspaceOptions
searchInWorkspacePreferences: SearchInWorkspacePreferences
searchRef: RefObject<SearchInWorkspaceInput> = ...
searchTerm: string = ''
showSearchDetails: boolean = false
wholeWordState: SearchFieldState
workspaceService: WorkspaceService
ID: string = 'search-in-workspace'
LABEL: string = ...

Accessors

  • get hasResults(): boolean
  • set hasResults(hasResults: boolean): void
  • get showReplaceField(): boolean
  • set showReplaceField(showReplaceField: boolean): void

Methods

  • areResultsCollapsed(): boolean
  • blurSearchFieldContainer(): void
  • clear(): void
  • collapseAll(): void
  • doBlurSearchFieldContainer(): void
  • doFocusSearchFieldContainer(): void
  • doSearch(e: KeyboardEvent<Element>): void
  • doUpdateReplaceTerm(e: KeyboardEvent<Element>): void
  • expandAll(): void
  • findInFolder(uris: string[]): void
  • focusInputField(): void
  • focusSearchFieldContainer(): void
  • getCancelIndicator(): undefined | CancellationTokenSource
  • getSearchResultMessage(): undefined | string
  • handleBlurExcludesInputBox(): void
  • handleBlurIncludesInputBox(): void
  • handleBlurReplaceInputBox(): void
  • handleBlurSearchInputBox(): void
  • handleFocusExcludesInputBox(): void
  • handleFocusIncludesInputBox(): void
  • handleFocusReplaceInputBox(): void
  • handleFocusSearchInputBox(): void
  • hasResultList(): boolean
  • hasSearchTerm(): boolean
  • init(): void
  • onActivateRequest(msg: Message): void
  • onAfterAttach(msg: Message): void
  • onAfterHide(msg: Message): void
  • onAfterShow(msg: Message): void
  • onKeyDownSearch(e: KeyboardEvent<Element>): void
  • onResize(msg: ResizeMessage): void
  • onUpdateRequest(msg: Message): void
  • performSearch(): void
  • refresh(): void
  • renderExpandGlobFieldsButton(): ReactNode
  • renderGlobField(kind: "include" | "exclude"): ReactNode
  • renderGlobFieldContainer(): ReactNode
  • renderNotification(): ReactNode
  • renderOptionContainer(): ReactNode
  • renderReplaceAllButtonContainer(): ReactNode
  • renderReplaceField(): ReactNode
  • renderReplaceFieldToggle(): ReactNode
  • renderSearchAndReplace(): ReactNode
  • renderSearchDetails(): ReactNode
  • renderSearchField(): ReactNode
  • renderSearchHeader(): ReactNode
  • renderSearchInfo(): ReactNode
  • restoreState(oldState: any): void
  • search(e: KeyboardEvent<Element>): void
  • shouldFollowSymlinks(): boolean
  • shouldMatchCase(): boolean
  • splitOnComma(patterns: string): string[]
  • storeState(): object
  • updateReplaceTerm(e: KeyboardEvent<Element>): void
  • updateSearchOptions(): void
  • updateSearchTerm(term: string, showReplaceField?: boolean): void