Search
    Preparing search index...

    Interface ExecuteActionWithWarningCheckArgs<D, CHECK_RESULT>

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

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

    Type Parameters

    Index

    Properties

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

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

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

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

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

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

    rejectionText?: string

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

    showToastOnCancel?: boolean

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