UNPKG

lingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

16 lines (15 loc) 803 B
import IMouse, { SimpleMouseEvent } from "../interface/IMouse"; import Nullable from "../interface/utils/Nullable"; import Appendable from "./core/Appendable"; export default class Mouse extends Appendable implements IMouse { static componentName: string; static defaults: Partial<import("../interface/utils/Defaults").default<IMouse>>; static schema: Required<import("../interface/utils/extractProps").ExtractProps<IMouse>>; onClick: Nullable<(e: SimpleMouseEvent) => void>; onRightClick: Nullable<(e: SimpleMouseEvent) => void>; onMouseMove: Nullable<(e: SimpleMouseEvent) => void>; onMouseDown: Nullable<(e: SimpleMouseEvent) => void>; onMouseUp: Nullable<(e: SimpleMouseEvent) => void>; onMousePress: Nullable<(e: SimpleMouseEvent) => void>; constructor(); }