@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
12 lines (11 loc) • 505 B
TypeScript
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;
}