reign
Version:
A persistent, typed-objects implementation.
23 lines (17 loc) • 799 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
// Properties
const $Backing = exports.$Backing = Symbol('%Backing');
const $Address = exports.$Address = Symbol('%Address');
const $ValueType = exports.$ValueType = Symbol('%ValueType');
const $ElementType = exports.$ElementType = Symbol('%ElementType');
// Capabilities
const $CanBeEmbedded = exports.$CanBeEmbedded = Symbol('%CanBeEmbedded');
const $CanBeReferenced = exports.$CanBeReferenced = Symbol('%CanBeReferenced');
const $CanContainReferences = exports.$CanContainReferences = Symbol('%CanContainReferences');
const $isType = exports.$isType = Symbol('%isType');
// Methods
const $GetElement = exports.$GetElement = Symbol('%GetElement');
const $SetElement = exports.$SetElement = Symbol('%SetElement');