Skip to main content

isDerived()

function isDerived(signal): boolean;

Defined in: model/derived-registry.ts:115

Производный ли сигнал (помечен через markDerived).

Читается bulk-сеттерами модели/группы, чтобы не затирать вычисляемые (computeFrom) поля значениями из payload.

Parameters​

signal​

Signal<any>

Сигнал значения из FormModel

Returns​

boolean

true, если сигнал помечен производным

Example​

import { isDerived } from '@reformer/core';

if (!isDerived(model.$.total)) {
model.$.total.value = payload.total; // писать в payload-значение только для «ручных» полей
}

See​

markDerived - пометить сигнал производным