@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
51 lines • 1.06 kB
TypeScript
export default RadialMenuElement;
declare class RadialMenuElement extends View<HTMLElement> {
/**
*
* @param {RadialMenuElementDefinition} description
*/
constructor(description: RadialMenuElementDefinition);
/**
*
* @type {RadialMenuElementDefinition}
*/
description: RadialMenuElementDefinition;
el: Element;
elPath: Node;
radialText: RadialText;
/**
*
* @param {number} v
*/
set iconSize(arg: number);
/**
*
* @returns {number}
*/
get iconSize(): number;
/**
*
* @param {number} v
*/
set innerRadius(arg: number);
/**
*
* @returns {number}
*/
get innerRadius(): number;
/**
*
* @param {number} v
*/
set outerRadius(arg: number);
/**
*
* @returns {number}
*/
get outerRadius(): number;
updateIcon(): void;
render(): void;
}
import View from "../../View.js";
import { RadialText } from "./RadialText.js";
//# sourceMappingURL=RadialMenuElement.d.ts.map