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

Интерфейс ExecuteActionWithWarningCheckArgs<D, CHECK_RESULT>

Аргументы метода-обёртки, позволяющей запускать какие-либо операции с предварительной проверкой на предупреждения

interface ExecuteActionWithWarningCheckArgs<
    D,
    CHECK_RESULT extends CardWarningCheckResult,
> {
    checkWarningFn: () => Promise<CHECK_RESULT | undefined>;
    onWarningCancel?: (checkResult: CHECK_RESULT | undefined) => Promise<void>;
    onWarningConfirm: (checkResult: CHECK_RESULT | undefined) => Promise<D>;
    rejectionText?: string;
    showToastOnCancel?: boolean;
}

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

Индекс

Свойства

checkWarningFn: () => Promise<CHECK_RESULT | undefined>

Функция проверки предупреждений

onWarningCancel?: (checkResult: CHECK_RESULT | undefined) => Promise<void>

Функция, вызываемая при отмене предупреждения

onWarningConfirm: (checkResult: CHECK_RESULT | undefined) => Promise<D>

Функция, вызываемая при подтверждении предупреждения

rejectionText?: string

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

showToastOnCancel?: boolean

Флаг отображения уведомления при отмене операции. По умолчанию = true