UNPKG

@openhps/core

Version:

Open Hybrid Positioning System - Core component

21 lines 637 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FrameFlattenNode = void 0; const Node_1 = require("../../Node"); /** * @category Flow shape */ class FrameFlattenNode extends Node_1.Node { constructor(options) { super(options); this.on('push', this._onPush.bind(this)); } _onPush(frames, options) { return new Promise((resolve) => { frames.map((frame) => this.outlets.forEach((outlet) => outlet.push(frame, options))); resolve(); }); } } exports.FrameFlattenNode = FrameFlattenNode; //# sourceMappingURL=FrameFlattenNode.js.map