Search
    Preparing search index...

    Класс для управления полями сортировки.

    Index

    Constructors

    • Parameters

      • OptionalcouldBeUnknown: boolean
      • OptionalmaxSortFields: number

      Returns SortStore

    Properties

    sortByField: (
        field: string,
        type: VALUE_TYPE,
        sortDescendingFirst?: boolean,
    ) => void

    Сортировка осуществляется нажатием на заголовок таблицы для поля

    Type declaration

      • (field: string, type: VALUE_TYPE, sortDescendingFirst?: boolean): void
      • Parameters

        • field: string

          имя поля

        • type: VALUE_TYPE

          тип данных для отправки на сервер

        • OptionalsortDescendingFirst: boolean

          переключает сортировку, чтобы она начиналась по убыванию

        Returns void

    Accessors

    • get sortDirections(): { [key: string]: undefined | ORDER }

      Геттер направлений сортировки для всех полей.

      Returns { [key: string]: undefined | ORDER }

    • get sortFields(): ISortField[]

      Возвращает список текущих полей сортировки.

      Returns ISortField[]

    Methods

    • Очищает все поля сортировки.

      Returns void

    • Возвращает направление сортировки для указанного поля.

      Parameters

      • fieldName: string

        Имя поля сортировки.

      Returns undefined | ORDER

    • Удаляет поле сортировки по имени.

      Parameters

      • fieldName: string

        Имя удаляемого поля.

      Returns void

    • Устанавливает список полей сортировки.

      Parameters

      • sortFields: ISortField[]

        Список объектов сортировки.

      Returns void