@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
46 lines • 1.38 kB
TypeScript
export default DatGuiController;
declare class DatGuiController extends GuiControl {
constructor({ classList }?: {
classList?: any[];
});
gui: any;
el: any;
/**
*
* @param {object} object
* @param {string} property
* @param {number} bitIndex
* @param {string} name
* @param {*} [extra]
*/
addBitFlag(object: object, property: string, bitIndex: number, name: string, extra?: any): Controller;
/**
*
* @param {function} method
* @param {string} [name]
* @param {*} [thisArg]
* @return {Controller}
*/
addAction(method: Function, name?: string, thisArg?: any): Controller;
/**
*
* @param object
* @param {string} property
* @param extra
* @return {Controller}
*/
add(object: any, property: string, extra: any): Controller;
addEnumRaw(object: any, property: any, type: any): Controller;
/**
*
* @param {Object} object
* @param {string} property
* @param {Object|Array} [extra]
* @returns {Controller}
*/
addControl(object: any, property: string, extra?: any | any[]): Controller;
addFolder(name: any): any;
addColorControl(object: any, property: any): any;
}
import GuiControl from "../../../../src/view/controller/controls/GuiControl.js";
//# sourceMappingURL=DatGuiController.d.ts.map