@berish/serber
Version:
Serializable and deserializable adaptive adapter with plugins
38 lines • 2.14 kB
JavaScript
;
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