Skip to content

Class: Debug ​

Table of contents ​

Constructors ​

Properties ​

Accessors ​

Methods ​

Constructors ​

constructor ​

• new Debug(name): Debug

Parameters ​

NameType
namestring

Returns ​

Debug

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 ​

NameType
namestring | string[]

Returns ​

void

Defined in ​

src/leafer/packages/debug/src/Debug.ts:31


exclude ​

• set exclude(name): void

Parameters ​

NameType
namestring | string[]

Returns ​

void

Defined in ​

src/leafer/packages/debug/src/Debug.ts:35

Methods ​

get ​

▸ get(name): Debug

Parameters ​

NameType
namestring

Returns ​

Debug

Defined in ​

src/leafer/packages/debug/src/Debug.ts:27


drawRepaint ​

▸ drawRepaint(canvas, bounds): void

Parameters ​

NameType
canvasILeaferCanvas
boundsIBoundsData

Returns ​

void

Defined in ​

src/leafer/packages/debug/src/Debug.ts:39


drawBounds ​

▸ drawBounds(leaf, canvas, _options): void

Parameters ​

NameType
leafILeaf
canvasILeaferCanvas
_optionsIRenderOptions

Returns ​

void

Defined in ​

src/leafer/packages/debug/src/Debug.ts:45


log ​

▸ log(...messages): void

Parameters ​

NameType
...messagesunknown[]

Returns ​

void

Defined in ​

src/leafer/packages/debug/src/Debug.ts:55


tip ​

▸ tip(...messages): void

Parameters ​

NameType
...messagesunknown[]

Returns ​

void

Defined in ​

src/leafer/packages/debug/src/Debug.ts:63


warn ​

▸ warn(...messages): void

Parameters ​

NameType
...messagesunknown[]

Returns ​

void

Defined in ​

src/leafer/packages/debug/src/Debug.ts:67


repeat ​

▸ repeat(name, ...messages): void

Parameters ​

NameType
namestring
...messagesunknown[]

Returns ​

void

Defined in ​

src/leafer/packages/debug/src/Debug.ts:71


error ​

▸ error(...messages): void

Parameters ​

NameType
...messagesunknown[]

Returns ​

void

Defined in ​

src/leafer/packages/debug/src/Debug.ts:78

Released under the MIT License.