lingo3d
Version:
Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor
19 lines (18 loc) • 900 B
TypeScript
import { Point3dType } from "../../utils/isPoint";
import Point3d from "../../math/Point3d";
export declare class DefaultMethodArg {
value?: string | number | boolean | undefined;
allowInput: boolean;
constructor(value?: string | number | boolean | undefined, allowInput?: boolean);
}
export type DefaultMethodArgType = Point3dType | DefaultMethodArg;
export declare const defaultMethodVoidArg: DefaultMethodArg;
export declare const defaultMethodNumberArg: DefaultMethodArg;
export declare const defaultMethodDtArg: DefaultMethodArg;
export declare const defaultMethodPt3dArg: Readonly<Point3d>;
export declare const isDefaultMethodArgInstance: (value: any) => value is DefaultMethodArg;
export default class DefaultMethod {
arg: DefaultMethodArgType;
constructor(arg: DefaultMethodArgType);
}
export declare const defaultMethod: (value?: DefaultMethodArgType) => DefaultMethod;