UNPKG

@berish/serber

Version:

Serializable and deserializable adaptive adapter with plugins

38 lines 2.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * Параметр, в котором всегда есть текущий serber instance, который и выполняет текущую операцию */ exports.SERBER_INSTANCE_SYMBOL = Symbol('serberInstance'); /** * Параметр, который показывает текущий путь объекта */ exports.SERBER_PATH_SYMBOL = Symbol('serberPath'); /** * Параметр, который показывает название текущего объекта */ exports.SERBER_KEY_SYMBOL = Symbol('serberKey'); /** * Параметр, который является родителем текущего объекта */ exports.SERBER_PARENT_OBJECT_SYMBOL = Symbol('serberParentObject'); /** * Параметр, который является изначальным объектом, на котором проводится текущая операция */ exports.SERBER_ROOT_OBJECT_SYMBOL = Symbol('serberRootObject'); /** * Параметр, который используется исключительно для loopObject плагина и в момент сериализации. * Его не требуется самостоятельно как-либо обрабатывать */ exports.SERBER_LOOP_OBJECT_DATA_SYMBOL = Symbol('serberLoopObjectData'); /** * Параметр, который используется исключительно для loopObject плагина и в момент десериализации. * Его не требуется самостоятельно как-либо обрабатывать */ exports.SERBER_LOOP_OBJECT_DATA_REVERT_SYMBOL = Symbol('serberLoopObjectRevertData'); /** * Параметр, который используется исключительно для loopArray плагина и в момент сериализации. * Его не требуется самостоятельно как-либо обрабатывать */ exports.SERBER_LOOP_ARRAY_DATA_SYMBOL = Symbol('serberLoopArrayData'); //# sourceMappingURL=const.js.map