Interface CellHandle

interface CellHandle {
    active: boolean;
    cursor: string;
    destroy: (() => void);
    execute: ((me: InternalMouseEvent) => void);
    image: null | ImageBox;
    positionChanged: (() => void);
    processEvent: ((me: InternalMouseEvent) => void);
    redraw: (() => void);
    reset: (() => void);
    setVisible: ((v: boolean) => void);
    shape: null | Shape;
    state: CellState;
}

Implemented by

Properties

active: boolean
cursor: string
destroy: (() => void)
execute: ((me: InternalMouseEvent) => void)
image: null | ImageBox
positionChanged: (() => void)
processEvent: ((me: InternalMouseEvent) => void)
redraw: (() => void)
reset: (() => void)
setVisible: ((v: boolean) => void)
shape: null | Shape
state: CellState