Перейти к основному содержимому

disableWhen()

function disableWhen<TForm>(
field,
condition,
options?): void;

Defined in: core/behavior/behaviors/enable-when.ts:87

Условное выключение поля (инверсия enableWhen)

Type Parameters

TForm

TForm

Parameters

field

FieldPathNode<TForm, any>

Поле для выключения

condition

(form) => boolean

Функция условия (true = disable, false = enable)

options?

EnableWhenOptions

Опции

Returns

void

Example

const schema: BehaviorSchemaFn<MyForm> = (path) => {
// Выключить поле для потребительского кредита
disableWhen(path.propertyValue, (form) => form.loanType === 'consumer');
};