UNPKG

ember-legacy-class-transform

Version:
24 lines (21 loc) 1.55 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConstReference = undefined; exports.isConst = isConst; var _validators = require('./validators'); class ConstReference { constructor(inner) { this.inner = inner; this.tag = _validators.CONSTANT_TAG; } value() { return this.inner; } } exports.ConstReference = ConstReference; function isConst(reference) { return reference.tag === _validators.CONSTANT_TAG; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9jb25zdC5qcyJdLCJuYW1lcyI6WyJpc0NvbnN0IiwiQ29uc3RSZWZlcmVuY2UiLCJjb25zdHJ1Y3RvciIsImlubmVyIiwidGFnIiwidmFsdWUiLCJyZWZlcmVuY2UiXSwibWFwcGluZ3MiOiI7Ozs7OztRQVVnQkEsTyxHQUFBQSxPOztBQVZoQjs7QUFDTyxNQUFNQyxjQUFOLENBQXFCO0FBQ3hCQyxnQkFBWUMsS0FBWixFQUFtQjtBQUNmLGFBQUtBLEtBQUwsR0FBYUEsS0FBYjtBQUNBLGFBQUtDLEdBQUw7QUFDSDtBQUNEQyxZQUFRO0FBQ0osZUFBTyxLQUFLRixLQUFaO0FBQ0g7QUFQdUI7UUFBZkYsYyxHQUFBQSxjO0FBU04sU0FBU0QsT0FBVCxDQUFpQk0sU0FBakIsRUFBNEI7QUFDL0IsV0FBT0EsVUFBVUYsR0FBViw2QkFBUDtBQUNIIiwiZmlsZSI6ImxpYi9jb25zdC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENPTlNUQU5UX1RBRyB9IGZyb20gJy4vdmFsaWRhdG9ycyc7XG5leHBvcnQgY2xhc3MgQ29uc3RSZWZlcmVuY2Uge1xuICAgIGNvbnN0cnVjdG9yKGlubmVyKSB7XG4gICAgICAgIHRoaXMuaW5uZXIgPSBpbm5lcjtcbiAgICAgICAgdGhpcy50YWcgPSBDT05TVEFOVF9UQUc7XG4gICAgfVxuICAgIHZhbHVlKCkge1xuICAgICAgICByZXR1cm4gdGhpcy5pbm5lcjtcbiAgICB9XG59XG5leHBvcnQgZnVuY3Rpb24gaXNDb25zdChyZWZlcmVuY2UpIHtcbiAgICByZXR1cm4gcmVmZXJlbmNlLnRhZyA9PT0gQ09OU1RBTlRfVEFHO1xufSJdfQ==