Spec-Zone.ru › Angular

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.

Эта функция рекурсивная: если дерево полей представляет объект или массив, результатом будет объект или массив, содержащий исходные значения его дочерних элементов.

@paramfieldFieldTree<T>

Дерево полей, из которого нужно извлечь значение.

@returnsRawValue<T>

Исходное значение дерева полей.

function extractValue<T>(field: FieldTree<T>, filter: ExtractFilter): DeepPartial<RawValue<T>>;

Вспомогательная функция для извлечения исходного значения из FieldTree.

Эта функция рекурсивная: если дерево полей представляет объект или массив, результатом будет объект или массив, содержащий исходные значения его дочерних элементов.

@paramfieldFieldTree<T>

Дерево полей, из которого нужно извлечь значение.

@paramfilterExtractFilter

Критерии для включения только полей, соответствующих определённому состоянию (изменено, затронуто, включено).

@returnsDeepPartial<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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API