UNPKG

@polygonjs/polygonjs

Version:

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

12 lines (11 loc) 505 B
import { TypedParam } from './_Base'; import { ParamType } from '../poly/ParamType'; import { ParamInitValuesTypeMap } from './types/ParamInitValuesTypeMap'; export declare abstract class TypedNumericParam<T extends ParamType> extends TypedParam<T> { isNumeric(): boolean; isDefault(): boolean; protected _prefilterInvalidRawInput(raw_input: any): ParamInitValuesTypeMap[T]; protected processRawInput(): void; protected processComputation(): Promise<void>; private _updateValue; }