UNPKG

ember-legacy-class-transform

Version:
34 lines (27 loc) 1.86 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConstReference = undefined; exports.isConst = isConst; var _validators = require("./validators"); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var ConstReference = exports.ConstReference = function () { function ConstReference(inner) { _classCallCheck(this, ConstReference); this.inner = inner; this.tag = _validators.CONSTANT_TAG; } ConstReference.prototype.value = function value() { return this.inner; }; return ConstReference; }(); function isConst(reference) { return reference.tag === _validators.CONSTANT_TAG; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9jb25zdC5qcyJdLCJuYW1lcyI6WyJDT05TVEFOVF9UQUciLCJDb25zdFJlZmVyZW5jZSIsImlubmVyIiwidGFnIiwidmFsdWUiLCJpc0NvbnN0IiwicmVmZXJlbmNlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7UUFVTyxBQUFTOztBQVZoQixBQUFTLEFBQW9CLEFBQzdCOzs7Ozs7OztJQUFBLEFBQWEsc0RBQ1Q7NEJBQUEsQUFBWSxPQUFPOzhCQUNmOzthQUFBLEFBQUssUUFBTCxBQUFhLEFBQ2I7YUFBQSxBQUFLLEFBQU0sQUFDZDtBQUpMOzs2QkFBQSxBQUtJLHlCQUFRLEFBQ0o7ZUFBTyxLQUFQLEFBQVksQUFDZjtBQVBMOztXQUFBO0FBU0E7QUFBTyxpQkFBQSxBQUFpQixXQUFXLEFBQy9CO1dBQU8sVUFBUCxBQUFPLEFBQVUsQUFBUSxBQUM1QiIsImZpbGUiOiJsaWIvY29uc3QuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDT05TVEFOVF9UQUcgfSBmcm9tICcuL3ZhbGlkYXRvcnMnO1xuZXhwb3J0IGNsYXNzIENvbnN0UmVmZXJlbmNlIHtcbiAgICBjb25zdHJ1Y3Rvcihpbm5lcikge1xuICAgICAgICB0aGlzLmlubmVyID0gaW5uZXI7XG4gICAgICAgIHRoaXMudGFnID0gQ09OU1RBTlRfVEFHO1xuICAgIH1cbiAgICB2YWx1ZSgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuaW5uZXI7XG4gICAgfVxufVxuZXhwb3J0IGZ1bmN0aW9uIGlzQ29uc3QocmVmZXJlbmNlKSB7XG4gICAgcmV0dXJuIHJlZmVyZW5jZS50YWcgPT09IENPTlNUQU5UX1RBRztcbn0iXX0=