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
navigationAnchorTabId: number
node: any
optionContainer: HTMLElement = ...
options: BufferCompletionOption[]
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

  • Parameters

    • prefix: string

    Returns Promise<void>

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

    Parameters

    • option: BufferCompletionOption

    Returns BufferCompletionOption

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

    Returns Promise<void>

  • Return the scoredOption[] result for the tab index startswith n

    Parameters

    • n: number
    • options: BufferCompletionOption[]

    Returns ScoredOption[]

  • Parameters

    • exstr: string = ""
    • setInitialPosition: boolean = true

    Returns Promise<void>