Class: Debug 
Table of contents 
Constructors 
Properties 
Accessors 
Methods 
Constructors 
constructor 
• new Debug(name): Debug
Parameters 
| Name | Type | 
|---|---|
| name | string | 
Returns 
Defined in 
src/leafer/packages/debug/src/Debug.ts:23
Properties 
enable 
▪ Static enable: boolean
Defined in 
src/leafer/packages/debug/src/Debug.ts:9
filterList 
▪ Static filterList: string[] = []
Defined in 
src/leafer/packages/debug/src/Debug.ts:11
excludeList 
▪ Static excludeList: string[] = []
Defined in 
src/leafer/packages/debug/src/Debug.ts:12
showWarn 
▪ Static showWarn: boolean = true
Defined in 
src/leafer/packages/debug/src/Debug.ts:15
showRepaint 
▪ Static showRepaint: string | boolean
Defined in 
src/leafer/packages/debug/src/Debug.ts:16
showBounds 
▪ Static showBounds: string | boolean
Defined in 
src/leafer/packages/debug/src/Debug.ts:17
name 
• name: string
Defined in 
src/leafer/packages/debug/src/Debug.ts:19
repeatMap 
• repeatMap: IBooleanMap = {}
Defined in 
src/leafer/packages/debug/src/Debug.ts:21
Accessors 
filter 
• set filter(name): void
Parameters 
| Name | Type | 
|---|---|
| name | string|string[] | 
Returns 
void
Defined in 
src/leafer/packages/debug/src/Debug.ts:31
exclude 
• set exclude(name): void
Parameters 
| Name | Type | 
|---|---|
| name | string|string[] | 
Returns 
void
Defined in 
src/leafer/packages/debug/src/Debug.ts:35
Methods 
get 
▸ get(name): Debug
Parameters 
| Name | Type | 
|---|---|
| name | string | 
Returns 
Defined in 
src/leafer/packages/debug/src/Debug.ts:27
drawRepaint 
▸ drawRepaint(canvas, bounds): void
Parameters 
| Name | Type | 
|---|---|
| canvas | ILeaferCanvas | 
| bounds | IBoundsData | 
Returns 
void
Defined in 
src/leafer/packages/debug/src/Debug.ts:39
drawBounds 
▸ drawBounds(leaf, canvas, _options): void
Parameters 
| Name | Type | 
|---|---|
| leaf | ILeaf | 
| canvas | ILeaferCanvas | 
| _options | IRenderOptions | 
Returns 
void
Defined in 
src/leafer/packages/debug/src/Debug.ts:45
log 
▸ log(...messages): void
Parameters 
| Name | Type | 
|---|---|
| ...messages | unknown[] | 
Returns 
void
Defined in 
src/leafer/packages/debug/src/Debug.ts:55
tip 
▸ tip(...messages): void
Parameters 
| Name | Type | 
|---|---|
| ...messages | unknown[] | 
Returns 
void
Defined in 
src/leafer/packages/debug/src/Debug.ts:63
warn 
▸ warn(...messages): void
Parameters 
| Name | Type | 
|---|---|
| ...messages | unknown[] | 
Returns 
void
Defined in 
src/leafer/packages/debug/src/Debug.ts:67
repeat 
▸ repeat(name, ...messages): void
Parameters 
| Name | Type | 
|---|---|
| name | string | 
| ...messages | unknown[] | 
Returns 
void
Defined in 
src/leafer/packages/debug/src/Debug.ts:71
error 
▸ error(...messages): void
Parameters 
| Name | Type | 
|---|---|
| ...messages | unknown[] | 
Returns 
void