Preparing search index...

    Абстрактное хранилище поисковых результатов

    Type Parameters

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    checkedSearchHitsStore: CheckedSearchHitsStore
    clearStore: () => void

    Метод очистки текущего стора

    handleCheckRow: (
        rowIndex: number,
        isChecked: boolean,
        isShiftPressed?: boolean,
    ) => void

    Обработчик выбора строки в таблице

    invertChecked: () => void

    Метод, инвертирующий checked выбранных элементов

    isSearchHitChecked: (searchHit: SearchHit) => boolean

    Метод, проверяющий выбран ли текущий эдемент поисковой выдачи

    loading: boolean
    mainResponseKey: keyof ISearchPayload

    Главный ключ для получения ответа на поисковый запрос

    resetChecked: () => void

    Метод сброса выбранных элементов

    resultTableRef: undefined | RefObject<TableElement>

    Ref таблицы с результатами поиска

    searchPanelStore: T
    sortStore: SortStore

    Accessors

    • get checkedRecordsCount(): number

      Геттер, возвращающий количество выбранных элементов

      Returns number

    • get checkedRowsOnCurrentPage(): number[]

      Геттер, возвращающий количество выбранных элементов на текущей странице

      Returns number[]

    • get hasChecked(): boolean

      Геттер, проверяющий есть ли выбранные элементы

      Returns boolean

    • get isAllIndexesChecked(): boolean

      Геттер, возвращающий isAllIndexesChecked

      Returns boolean

    • get isCheckAllMode(): boolean

      Геттер, возвращающий isCheckAllMode

      Returns boolean

    • get isFullPageChecked(): boolean

      Геттер, возвращающий isFullPageChecked

      Returns boolean

    • get isLoading(): boolean

      Returns boolean

    • get pagination(): PaginationStore

      Геттер получения стора пагинации

      Returns PaginationStore

    • get searchHits(): SearchHit[]

      Геттер, возвращающий все элементы поисковой выдачи

      Returns SearchHit[]

    • get sort(): SortStore

      Геттер получения sort store

      Returns SortStore

    • get uncheckedSearchHits(): ObservableSet<SearchHit>

      Геттер, возвращающий не выбранные элементы поисковой выдачи

      Returns ObservableSet<SearchHit>

    Methods

    • Активация режима выбора всех элементов

      Returns void

    • Метод, получения объекта запроса поиска как строчку

      Returns string

    • Обработчик выбора элементов всей страницы

      Returns void

    • Метод для отправки запроса на получение результатов поиска

      Returns Promise<SearchHit[]>

    • Parameters

      Returns void

    • Parameters

      • loading: boolean

      Returns void

    • Метод, устанавливающий focus на таблицу по ref

      Returns void

    • Метод для задания ref для таблицы

      Parameters

      Returns void

    • Метод обновляющий checkedSearchHits

      Returns void