|
|
@@ -43,7 +43,7 @@ npm install @e22m4u/js-data-projection
|
|
|
projectData(schemaOrFactory, data, [options])
|
|
|
```
|
|
|
|
|
|
-**`schemaOrFactory`**
|
|
|
+**schemaOrFactory**
|
|
|
|
|
|
*Тип: `object` | `Function` | `string`*
|
|
|
|
|
|
@@ -52,14 +52,14 @@ projectData(schemaOrFactory, data, [options])
|
|
|
- `Function`: фабрика, возвращающая схему (или имя схемы);
|
|
|
- `string`: имя для поиска схемы через функцию `resolver`;
|
|
|
|
|
|
-**`data`**
|
|
|
+**data**
|
|
|
|
|
|
*Тип: `object` | `object[]` | `any`*
|
|
|
|
|
|
Исходные данные для проекции. Если передан массив, проекция применяется
|
|
|
к каждому элементу. Примитивы возвращаются без изменений.
|
|
|
|
|
|
-**`options`** (необязательно)
|
|
|
+**options** (необязательно)
|
|
|
|
|
|
*Тип: `object`*
|
|
|
|