Hierarchy

Index
_parent: any
args: string
completion: string
fuse: any = undefined
fuseOptions: object = ...
findAllMatches: boolean = true
ignoreFieldNorm: boolean = true
ignoreLocation: boolean = true
includeScore: boolean = true
keys: string[] = ...
minMatchCharLength: number = 1
shouldSort: boolean = true
threshold: any = ...
lastExstr: string
lastFocused: CompletionOption
node: any
optionContainer: HTMLElement = ...
options: TabAllCompletionOption[]
prefixes: string[] = []
removeTabChangesListener: () => void
shouldSetStateFromScore: boolean = true
sortScoredOptions: boolean = false
trailingSpace: boolean
  • get state(): OptionState

    Returns OptionState

  • set state(newstate: OptionState): void

    Control presentation of Source

    Parameters

    • newstate: OptionState

    Returns void

  • Map all windows into a {[windowId]: window} object

    Returns Promise<{ [windowId: number]: Window }>

  • Update the list of possible tab options and select (focus on) the appropriate option.

    Returns Promise<void>

  • Gets the next option in this BufferCompletionSource assuming that this BufferCompletionSource length has been reduced by 1

    TODO: this ain't going to work, need to work out position based on win.tab

    Parameters

    • exstr: string = ""

    Returns Promise<void>