Type alias DrawCustomCellCallback
Draw
Custom
Cell
Callback
: ((args
: { cell
: GridCell; col
: number; ctx
: CanvasRenderingContext2D; highlighted
: boolean; hoverAmount
: number; hoverX
: number | undefined; hoverY
: number | undefined; imageLoader
: ImageWindowLoader; rect
: Rectangle; requestAnimationFrame
: (() => void); row
: number; theme
: Theme }) => boolean)
Type declaration
-
- (args: { cell: GridCell; col: number; ctx: CanvasRenderingContext2D; highlighted: boolean; hoverAmount: number; hoverX: number | undefined; hoverY: number | undefined; imageLoader: ImageWindowLoader; rect: Rectangle; requestAnimationFrame: (() => void); row: number; theme: Theme }): boolean
-
Parameters
-
args: { cell: GridCell; col: number; ctx: CanvasRenderingContext2D; highlighted: boolean; hoverAmount: number; hoverX: number | undefined; hoverY: number | undefined; imageLoader: ImageWindowLoader; rect: Rectangle; requestAnimationFrame: (() => void); row: number; theme: Theme }
-
-
col: number
-
ctx: CanvasRenderingContext2D
-
highlighted: boolean
-
hoverAmount: number
-
hoverX: number | undefined
-
hoverY: number | undefined
-
-
-
requestAnimationFrame: (() => void)
-
row: number
-
Returns boolean