@babylonjs/viewer
Version:
The Babylon Viewer aims to simplify a specific but common Babylon.js use case: loading, viewing, and interacting with a 3D model.
3 lines (2 loc) • 871 B
JavaScript
import{c as e,g as t}from"./KHR_interactivity-D4lwBSW9.esm.min.js";import{j as i}from"./declarationMapper-D_filC93.esm.min.js";import{u as s}from"./index-BPURObVq.esm.min.js";import"./objectModelMapping-ClgDmo5Q.esm.min.js";import"./spotLight.pure-5s2DDDIt.esm.min.js";class a extends e{constructor(e){super(e),this.delayIndex=this.registerDataInput("delayIndex",i)}_execute(e,i){const s=t(this.delayIndex.getValue(e));if(s<0||isNaN(s)||!isFinite(s))return this._reportError(e,"Invalid delay index");const a=e._getGlobalContextVariable("pendingDelays",[])[s];a&&a.dispose(),this.out._activateSignal(e)}getClassName(){return"FlowGraphCancelDelayBlock"}}let n=!1;function r(){n||(n=!0,s("FlowGraphCancelDelayBlock",a))}r();export{a as FlowGraphCancelDelayBlock,r as RegisterFlowGraphCancelDelayBlock};
//# sourceMappingURL=flowGraphCancelDelayBlock-BAE0WbIb.esm.min.js.map