Rezi
    Preparing search index...

    Function getFilteredItems

    • Get items from sources, filtered and sorted by query. Handles source prefix triggers (e.g., ">" for commands).

      Parameters

      • sources: readonly Readonly<
            {
                getItems: (
                    query: string,
                ) =>
                    | readonly Readonly<
                        {
                            data?: unknown;
                            description?: string;
                            disabled?: boolean;
                            icon?: string;
                            id: string;
                            label: string;
                            shortcut?: string;
                            sourceId: string;
                        },
                    >[]
                    | Promise<
                        readonly Readonly<
                            {
                                data?: unknown;
                                description?: string;
                                disabled?: boolean;
                                icon?: string;
                                id: string;
                                label: string;
                                shortcut?: string;
                                sourceId: string;
                            },
                        >[],
                    >;
                id: string;
                name: string;
                prefix?: string;
                priority?: number;
            },
        >[]

        Command sources

      • query: string

        Search query

      Returns Promise<
          readonly Readonly<
              {
                  data?: unknown;
                  description?: string;
                  disabled?: boolean;
                  icon?: string;
                  id: string;
                  label: string;
                  shortcut?: string;
                  sourceId: string;
              },
          >[],
      >

      Promise of filtered items