ModelValue
type ModelValue<V> = NonNullable<V> extends ReadonlyArray<infer U> ? ModelArray<U> : NonNullable<V> extends Opaque ? V : NonNullable<V> extends object ? FormModel<NonNullable<V>> : V;
Defined in: model/types.ts:62
Значение поля в value-доступе модели:
- массив → ModelArray
- спец-объект (Date/File/Blob) → как есть
- объект → под-модель FormModel (value-доступ +
.$-сигналы + API get/set/patch/…); промоутится рантаймом (makeFormModel); сигналы идентичныmodel.$.<path> - примитив → значение
Type Parameters
V
V