|
|
@@ -5,12 +5,13 @@ JavaScript модуль для работы с проекцией данных.
|
|
|
## Содержание
|
|
|
|
|
|
- [Установка](#установка)
|
|
|
-- [Схема проекции](#схема-проекции)
|
|
|
-- [Применение схемы](#применение-схемы)
|
|
|
-- [Строгий режим](#строгий-режим)
|
|
|
-- [Область проекции](#область-проекции)
|
|
|
-- [Фабричные функции](#фабричные-функции)
|
|
|
-- [Именованные схемы](#именованные-схемы)
|
|
|
+- [Использование](#использование)
|
|
|
+ - [Схема проекции](#схема-проекции)
|
|
|
+ - [Применение схемы](#применение-схемы)
|
|
|
+ - [Строгий режим](#строгий-режим)
|
|
|
+ - [Область проекции](#область-проекции)
|
|
|
+ - [Фабричные функции](#фабричные-функции)
|
|
|
+ - [Именованные схемы](#именованные-схемы)
|
|
|
- [Тесты](#тесты)
|
|
|
- [Лицензия](#лицензия)
|
|
|
|
|
|
@@ -34,7 +35,11 @@ import {projectData} from '@e22m4u/js-data-projection';
|
|
|
const {projectData} = require('@e22m4u/js-data-projection');
|
|
|
```
|
|
|
|
|
|
-## Схема проекции
|
|
|
+## Использование
|
|
|
+
|
|
|
+Ниже приводятся примеры использования данного модуля.
|
|
|
+
|
|
|
+### Схема проекции
|
|
|
|
|
|
Определение правил видимости полей.
|
|
|
|
|
|
@@ -74,7 +79,7 @@ const {projectData} = require('@e22m4u/js-data-projection');
|
|
|
}
|
|
|
```
|
|
|
|
|
|
-## Применение схемы
|
|
|
+### Применение схемы
|
|
|
|
|
|
Создание проекции данных с помощью схемы.
|
|
|
|
|
|
@@ -159,7 +164,7 @@ console.log(result);
|
|
|
// }
|
|
|
```
|
|
|
|
|
|
-## Строгий режим
|
|
|
+### Строгий режим
|
|
|
|
|
|
Исключение полей не указанных в схеме проекции.
|
|
|
|
|
|
@@ -186,7 +191,7 @@ console.log(result);
|
|
|
// }
|
|
|
```
|
|
|
|
|
|
-## Область проекции
|
|
|
+### Область проекции
|
|
|
|
|
|
Создание проекции определенной области.
|
|
|
|
|
|
@@ -226,7 +231,7 @@ console.log(outputData);
|
|
|
// }
|
|
|
```
|
|
|
|
|
|
-## Фабричные функции
|
|
|
+### Фабричные функции
|
|
|
|
|
|
Использование фабрики вместо объекта схемы.
|
|
|
|
|
|
@@ -290,7 +295,7 @@ console.log(result);
|
|
|
// }
|
|
|
```
|
|
|
|
|
|
-## Именованные схемы
|
|
|
+### Именованные схемы
|
|
|
|
|
|
Регистрация и применение именованной схемы.
|
|
|
|