Юниверс DG SDK UI
v2.15.0

Интерфейс BaseActionItem<T>

Интерфейс описывает базовый элемент действия.

interface BaseActionItem<T> {
    action: (value: T) => void;
    icon?: IconName;
    label: string;
    resolver?: (value: T) => boolean;
}

Параметры типа

  • T
Индекс

Свойства

Свойства

action: (value: T) => void

Действие, выполняемое при нажатии.

Объявление типа

    • (value: T): void
    • Параметры

      • value: T

        Значение, передаваемое в действие.

      Возвращает void

icon?: IconName

Иконка действия.

label: string

Метка действия.

resolver?: (value: T) => boolean

Функция, определяющая доступность действия.

Объявление типа

    • (value: T): boolean
    • Параметры

      • value: T

        Значение, передаваемое в проверку.

      Возвращает boolean