UNPKG

@hlang-org/runtime

Version:

A FBP-Inspired language for universal applications.

20 lines 1.82 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const node_1 = require("./node"); const port_1 = require("../base/port"); const type_1 = require("../type"); class TransformNode extends node_1.default { constructor(opt) { super(opt); this.type = type_1.NODE_TYPE.TRANSFORM; port_1.default.O(type_1.ERROR_PORT_NAME).attach(this); } throw(error) { this.E().send(error); } _transform(_$i, _$o) { // NOOP } } exports.default = TransformNode; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJhbnNmb3JtLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL25vZGUvdHJhbnNmb3JtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsaUNBQTBCO0FBQzFCLHVDQUFnQztBQUNoQyxrQ0FBcUQ7QUFFckQsTUFBcUIsYUFBYyxTQUFRLGNBQUk7SUFDN0MsWUFBWSxHQUFHO1FBQ2IsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBRVgsSUFBSSxDQUFDLElBQUksR0FBRyxnQkFBUyxDQUFDLFNBQVMsQ0FBQztRQUNoQyxjQUFJLENBQUMsQ0FBQyxDQUFDLHNCQUFlLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDdkMsQ0FBQztJQUVELEtBQUssQ0FBQyxLQUFLO1FBQ1QsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN2QixDQUFDO0lBRUQsVUFBVSxDQUFDLEdBQUcsRUFBRSxHQUFHO1FBQ2pCLE9BQU87SUFDVCxDQUFDO0NBQ0Y7QUFmRCxnQ0FlQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBOb2RlIGZyb20gJy4vbm9kZSc7XG5pbXBvcnQgUG9ydCBmcm9tICcuLi9iYXNlL3BvcnQnO1xuaW1wb3J0IHsgRVJST1JfUE9SVF9OQU1FLCBOT0RFX1RZUEUgfSBmcm9tICcuLi90eXBlJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgVHJhbnNmb3JtTm9kZSBleHRlbmRzIE5vZGUge1xuICBjb25zdHJ1Y3RvcihvcHQpIHtcbiAgICBzdXBlcihvcHQpO1xuXG4gICAgdGhpcy50eXBlID0gTk9ERV9UWVBFLlRSQU5TRk9STTtcbiAgICBQb3J0Lk8oRVJST1JfUE9SVF9OQU1FKS5hdHRhY2godGhpcyk7XG4gIH1cblxuICB0aHJvdyhlcnJvcikge1xuICAgIHRoaXMuRSgpLnNlbmQoZXJyb3IpO1xuICB9XG5cbiAgX3RyYW5zZm9ybShfJGksIF8kbykge1xuICAgIC8vIE5PT1BcbiAgfVxufVxuIl19