Type alias DrawHeaderCallback
Draw
Header
Callback
: ((args
: { column
: GridColumn; columnIndex
: number; ctx
: CanvasRenderingContext2D; hasSelectedCell
: boolean; hoverAmount
: number; isHovered
: boolean; isSelected
: boolean; menuBounds
: Rectangle; rect
: Rectangle; spriteManager
: SpriteManager; theme
: Theme }) => boolean)
Type declaration
-
- (args: { column: GridColumn; columnIndex: number; ctx: CanvasRenderingContext2D; hasSelectedCell: boolean; hoverAmount: number; isHovered: boolean; isSelected: boolean; menuBounds: Rectangle; rect: Rectangle; spriteManager: SpriteManager; theme: Theme }): boolean
-
Parameters
-
args: { column: GridColumn; columnIndex: number; ctx: CanvasRenderingContext2D; hasSelectedCell: boolean; hoverAmount: number; isHovered: boolean; isSelected: boolean; menuBounds: Rectangle; rect: Rectangle; spriteManager: SpriteManager; theme: Theme }
-
-
columnIndex: number
-
ctx: CanvasRenderingContext2D
-
hasSelectedCell: boolean
-
hoverAmount: number
-
isHovered: boolean
-
isSelected: boolean
-
-
-
spriteManager: SpriteManager
-
Returns boolean