Skip to content

Class: PenState ​

Defined in: PenState.ts:46

Pen state.

Constructors ​

Constructor ​

ts
new PenState(): PenState;

Returns ​

PenState

Properties ​

background ​

ts
background: string = 'black';

Defined in: PenState.ts:50


flash ​

ts
flash: boolean = false;

Defined in: PenState.ts:51


foreground ​

ts
foreground: string | null = 'white';

Defined in: PenState.ts:47


italics ​

ts
italics: boolean = false;

Defined in: PenState.ts:49


underline ​

ts
underline: boolean = false;

Defined in: PenState.ts:48

Methods ​

copy() ​

ts
copy(newPenState): void;

Defined in: PenState.ts:99

Parameters ​

newPenState ​

PenState

Returns ​

void


equals() ​

ts
equals(other): boolean;

Defined in: PenState.ts:89

Parameters ​

other ​

PenState

Returns ​

boolean


isDefault() ​

ts
isDefault(): boolean;

Defined in: PenState.ts:79

Returns ​

boolean


reset() ​

ts
reset(): void;

Defined in: PenState.ts:53

Returns ​

void


setStyles() ​

ts
setStyles(styles): void;

Defined in: PenState.ts:61

Parameters ​

styles ​

Partial<PenStyles>

Returns ​

void

A Streaming Video Technology Alliance project.