UNPKG

ember-legacy-class-transform

Version:
36 lines (26 loc) 2.27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _compilableTemplate = require("./compilable-template"); var _compilableTemplate2 = _interopRequireDefault(_compilableTemplate); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var RawInlineBlock = function () { function RawInlineBlock(meta, statements, parameters) { _classCallCheck(this, RawInlineBlock); this.meta = meta; this.statements = statements; this.parameters = parameters; } RawInlineBlock.prototype.scan = function scan() { return new _compilableTemplate2.default(this.statements, { parameters: this.parameters, meta: this.meta }); }; return RawInlineBlock; }(); exports.default = RawInlineBlock; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9zeW50YXgvcmF3LWJsb2NrLmpzIl0sIm5hbWVzIjpbIkNvbXBpbGFibGVUZW1wbGF0ZSIsIlJhd0lubGluZUJsb2NrIiwibWV0YSIsInN0YXRlbWVudHMiLCJwYXJhbWV0ZXJzIiwic2NhbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsQUFBTyxBQUFQLEFBQStCLEFBQS9COzs7Ozs7Ozs7Ozs7SUFDcUIsQSw2QkFDakI7NEJBQVksQUFBWixNQUFrQixBQUFsQixZQUE4QixBQUE5QixZQUEwQzs4QkFDdEM7O2FBQUssQUFBTCxPQUFZLEFBQVosQUFDQTthQUFLLEFBQUwsYUFBa0IsQUFBbEIsQUFDQTthQUFLLEFBQUwsYUFBa0IsQUFBbEIsQUFDSDs7OzZCQUNELEEsdUJBQU8sQUFDSDtlQUFPLEFBQUksQUFBSixpQ0FBdUIsS0FBSyxBQUE1QixZQUF3QyxFQUFFLFlBQVksS0FBSyxBQUFuQixZQUErQixNQUFNLEtBQUssQUFBMUMsQUFBeEMsQUFBUCxBQUNIO0E7Ozs7O2tCQVJnQixBIiwiZmlsZSI6ImxpYi9zeW50YXgvcmF3LWJsb2NrLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IENvbXBpbGFibGVUZW1wbGF0ZSBmcm9tICcuL2NvbXBpbGFibGUtdGVtcGxhdGUnO1xuZXhwb3J0IGRlZmF1bHQgY2xhc3MgUmF3SW5saW5lQmxvY2sge1xuICAgIGNvbnN0cnVjdG9yKG1ldGEsIHN0YXRlbWVudHMsIHBhcmFtZXRlcnMpIHtcbiAgICAgICAgdGhpcy5tZXRhID0gbWV0YTtcbiAgICAgICAgdGhpcy5zdGF0ZW1lbnRzID0gc3RhdGVtZW50cztcbiAgICAgICAgdGhpcy5wYXJhbWV0ZXJzID0gcGFyYW1ldGVycztcbiAgICB9XG4gICAgc2NhbigpIHtcbiAgICAgICAgcmV0dXJuIG5ldyBDb21waWxhYmxlVGVtcGxhdGUodGhpcy5zdGF0ZW1lbnRzLCB7IHBhcmFtZXRlcnM6IHRoaXMucGFyYW1ldGVycywgbWV0YTogdGhpcy5tZXRhIH0pO1xuICAgIH1cbn0iXX0=