import{c as i}from"./declarationMapper-Lanf6XPr.js";import{e}from"./KHR_interactivity-BtMudStn.js";import{R as o}from"./index-CDrXokXW.js";import"./index-DWyDLubb.js";import"./objectModelMapping-CGWnurZP.js";class r extends e{constructor(t){super(t),this.condition=this.registerDataInput("condition",i),this.onTrue=this._registerSignalOutput("onTrue"),this.onFalse=this._registerSignalOutput("onFalse")}_execute(t){this.condition.getValue(t)?this.onTrue._activateSignal(t):this.onFalse._activateSignal(t)}getClassName(){return"FlowGraphBranchBlock"}}o("FlowGraphBranchBlock",r);export{r as FlowGraphBranchBlock};
