Skip to content

Class: Debug

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new Debug(name)

Parameters

NameType
namestring

Defined in

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

Properties

enable

Static enable: boolean

Defined in

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


filterList

Static filterList: string[] = []

Defined in

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


excludeList

Static excludeList: string[] = []

Defined in

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


showWarn

Static showWarn: boolean = true

Defined in

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


showRepaint

Static showRepaint: string | boolean

Defined in

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


showBounds

Static showBounds: string | boolean

Defined in

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


name

name: string

Defined in

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


repeatMap

repeatMap: IBooleanMap = {}

Defined in

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

Accessors

filter

Static set filter(name): void

Parameters

NameType
namestring | string[]

Returns

void

Defined in

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


exclude

Static set exclude(name): void

Parameters

NameType
namestring | string[]

Returns

void

Defined in

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

Methods

get

Static get(name): Debug

Parameters

NameType
namestring

Returns

Debug

Defined in

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


drawRepaint

Static drawRepaint(canvas, bounds): void

Parameters

NameType
canvasILeaferCanvas
boundsIBoundsData

Returns

void

Defined in

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


drawBounds

Static drawBounds(leaf, canvas, _options): void

Parameters

NameType
leafILeaf
canvasILeaferCanvas
_optionsIRenderOptions

Returns

void

Defined in

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


log

log(...messages): void

Parameters

NameType
...messagesunknown[]

Returns

void

Defined in

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


tip

tip(...messages): void

Parameters

NameType
...messagesunknown[]

Returns

void

Defined in

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


warn

warn(...messages): void

Parameters

NameType
...messagesunknown[]

Returns

void

Defined in

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


repeat

repeat(name, ...messages): void

Parameters

NameType
namestring
...messagesunknown[]

Returns

void

Defined in

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


error

error(...messages): void

Parameters

NameType
...messagesunknown[]

Returns

void

Defined in

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

Released under the MIT License.