blessed-components - v1.25.0
    Preparing search index...

    Interface SearchBarHandle

    Imperative handle returned by searchBar.

    interface SearchBarHandle {
        activateActive(): SearchBarTarget;
        activeTarget(): SearchBarTarget;
        focus(): void;
        focusTarget(target: SearchBarTarget): SearchBarTarget;
        next(): SearchBarTarget;
        previous(): SearchBarTarget;
        element: TextboxElement;
        destroy(): void;
        setData(data: SearchBarData): void;
        activeScope(): SearchBarScope | undefined;
        clear(): boolean;
        nextScope(): SearchBarScope | undefined;
        previousScope(): SearchBarScope | undefined;
        query(): string;
        setQuery(query: string): boolean;
        setScope(scopeId: string): boolean;
        submit(): boolean;
    }

    Hierarchy (View Summary)

    • BlessedComponentHandle<SearchBarData, blessed.Widgets.TextboxElement>
    • Pick<
          SearchBarStateModel,
          | "activeScope"
          | "clear"
          | "nextScope"
          | "previousScope"
          | "query"
          | "setQuery"
          | "setScope"
          | "submit",
      >
      • SearchBarHandle
    Index

    Properties

    element: TextboxElement

    Underlying Blessed element available for standard element operations.

    Methods