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?
Опции
Returns
void
Example
const schema: BehaviorSchemaFn<MyForm> = (path) => {
// Выключить поле для потребительского кредита
disableWhen(path.propertyValue, (form) => form.loanType === 'consumer');
};