extractValue
Вспомогательная функция для извлечения исходного значения из FieldTree.
API
function extractValue<T>(field: FieldTree<T>): RawValue<T>; function extractValue<T>( field: FieldTree<T>, filter: ExtractFilter, ): DeepPartial<RawValue<T>>;
function extractValue<T>(field: FieldTree<T>): RawValue<T>;
Вспомогательная функция для извлечения исходного значения из FieldTree.
Эта функция рекурсивная: если дерево полей представляет объект или массив, результатом будет объект или массив, содержащий исходные значения его дочерних элементов.
FieldTree<T>Дерево полей, из которого нужно извлечь значение.
RawValue<T>Исходное значение дерева полей.
function extractValue<T>(field: FieldTree<T>, filter: ExtractFilter): DeepPartial<RawValue<T>>;
Вспомогательная функция для извлечения исходного значения из FieldTree.
Эта функция рекурсивная: если дерево полей представляет объект или массив, результатом будет объект или массив, содержащий исходные значения его дочерних элементов.
FieldTree<T>Дерево полей, из которого нужно извлечь значение.
ExtractFilterКритерии для включения только полей, соответствующих определённому состоянию (изменено, затронуто, включено).
DeepPartial<RawValue<T>>Частичное значение, содержащее только поля, соответствующие фильтру, или undefined, если совпадений нет.
Описание
Вспомогательная функция для извлечения исходного значения из FieldTree.
Эта функция рекурсивная: если дерево полей представляет объект или массив, результатом будет объект или массив, содержащий исходные значения его дочерних элементов.
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/forms/signals/compat/extractValue