UNPKG

@code-o-mat/globals

Version:

Abstract Package to support CodeOMat series of apps.

36 lines (30 loc) 1.44 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HISTORY_CACHE = exports.CACHE = exports.RESULT = exports.ABSTRACT = exports.CODE_O_MAT = exports.CLASS_O_MAT = exports.CONNECTOR_O_MAT = exports.ACCESSOR_O_MAT = exports.METHOD_O_MAT = exports.META = exports.O_MAT = void 0; // Abstracts Type for O_MATS var O_MAT = Symbol('O_MAT'); exports.O_MAT = O_MAT; var META = Symbol('META'); // Part of the Kernel of the ClassOMat system. Used in part to // build other OMat factories and also in the end result application. exports.META = META; var METHOD_O_MAT = Symbol('METHOD_O_MAT'); // Accessor O Mat builds a series of accessing methods for classes and objects. exports.METHOD_O_MAT = METHOD_O_MAT; var ACCESSOR_O_MAT = Symbol('ACCESSOR_O_MAT'); // ConnectorOMat connects different OMats. // It also connects exports.ACCESSOR_O_MAT = ACCESSOR_O_MAT; var CONNECTOR_O_MAT = Symbol('CONNECTOR_O_MAT'); // ClassOMat is a class factory that accesse exports.CONNECTOR_O_MAT = CONNECTOR_O_MAT; var CLASS_O_MAT = Symbol('CLASS_O_MAT'); exports.CLASS_O_MAT = CLASS_O_MAT; var CODE_O_MAT = Symbol('CODE_O_MAT'); exports.CODE_O_MAT = CODE_O_MAT; var ABSTRACT = Symbol('ABSTRACT'); exports.ABSTRACT = ABSTRACT; var RESULT = Symbol('RESULT'); // Caches exports.RESULT = RESULT; var CACHE = Symbol('CACHE'); exports.CACHE = CACHE; var HISTORY_CACHE = Symbol('HISTORY_CACHE'); exports.HISTORY_CACHE = HISTORY_CACHE;