Skip to main content

Class: LogModel

Defined in: webxr-uiextensions/src/core/log-model.ts:23

Constructors

Constructor

new LogModel(options?: LogModelOptions): LogModel;

Defined in: webxr-uiextensions/src/core/log-model.ts:31

Parameters

ParameterType
optionsLogModelOptions

Returns

LogModel

Properties

PropertyModifierTypeDefined in
capacityreadonlynumberwebxr-uiextensions/src/core/log-model.ts:24
visibleRowsreadonlynumberwebxr-uiextensions/src/core/log-model.ts:25

Accessors

count

Get Signature

get count(): number;

Defined in: webxr-uiextensions/src/core/log-model.ts:42

Returns

number


isFollowing

Get Signature

get isFollowing(): boolean;

Defined in: webxr-uiextensions/src/core/log-model.ts:46

Returns

boolean

Methods

clear()

clear(): void;

Defined in: webxr-uiextensions/src/core/log-model.ts:59

Returns

void


follow()

follow(): void;

Defined in: webxr-uiextensions/src/core/log-model.ts:84

Returns

void


push()

push(message: string, level?: string): void;

Defined in: webxr-uiextensions/src/core/log-model.ts:50

Parameters

ParameterTypeDefault value
messagestringundefined
levelstring'info'

Returns

void


scrollDown()

scrollDown(rows?: number): void;

Defined in: webxr-uiextensions/src/core/log-model.ts:75

Scroll down; re-engages follow mode when the newest entry comes into view.

Parameters

ParameterTypeDefault value
rowsnumber1

Returns

void


scrollUp()

scrollUp(rows?: number): void;

Defined in: webxr-uiextensions/src/core/log-model.ts:66

Scroll up (towards older entries) by rows; disengages follow mode.

Parameters

ParameterTypeDefault value
rowsnumber1

Returns

void


visible()

visible(): LogEntry[];

Defined in: webxr-uiextensions/src/core/log-model.ts:89

The entries currently in the viewport, oldest first.

Returns

LogEntry[]