UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

17 lines (16 loc) 917 B
import { NodeParamsConfig } from '../utils/params/ParamsConfig'; import { JsLinesCollectionController } from './code/utils/JsLinesCollectionController'; import { TypedJsNode } from './_Base'; declare class TriggerTwoWaySwitchJsParamsConfig extends NodeParamsConfig { /** @param if true, trigger will be forward through the 1st output. If false, it will be forwarded through the 2nd output. */ condition: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.BOOLEAN>; } export declare class TriggerTwoWaySwitchJsNode extends TypedJsNode<TriggerTwoWaySwitchJsParamsConfig> { readonly paramsConfig: TriggerTwoWaySwitchJsParamsConfig; static type(): string; static OUTPUT_NAME_IF_TRUE: string; static OUTPUT_NAME_IF_FALSE: string; initializeNode(): void; setTriggerableLines(shadersCollectionController: JsLinesCollectionController): void; } export {};