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.