@lhs7/wheel-selector
Version:
12 lines (11 loc) • 850 B
TypeScript
import { WheelSelector } from "../class/WheelSelector";
import { WheelSelectorEditor } from "../class/WheelSelectorEditor";
import { Position } from "../types/Position";
export declare function makeCanvas(pos: Position, size: number): HTMLCanvasElement;
export declare function removeCanvas(canvas: HTMLCanvasElement | null): void;
export declare function clearCanvas(canvas: HTMLCanvasElement | null): void;
export declare function drawItem(selector: WheelSelector, itemNo: number | null): void;
export declare function drawItems(selector: WheelSelector): void;
export declare function drawCancelButton(selector: WheelSelector): void;
export declare function drawDragging(selector: WheelSelectorEditor): void;
export declare function drawLineFromCenter(canvas: HTMLCanvasElement, angle: number, length: number, color: string, width?: number): void;