Skip to content

Documentation / @finchart/core / Emitter

Interface: Emitter<T>

Defined in: packages/core/src/plot/emitter.ts:29

듣는 쪽과 알리는 쪽. 알리는 얼굴은 확장이 자기 안에 둔다.

Extends

Type Parameters

T

T

Properties

size

readonly size: number

Defined in: packages/core/src/plot/emitter.ts:35

듣는 사람 수. 페이로드가 비싸면 이걸 먼저 본다 — 무대가 stateChange 스냅샷을 조립하기 전에 묻는 것과 같은 판단이다.

Methods

emit()

emit(value): void

Defined in: packages/core/src/plot/emitter.ts:30

Parameters

value

T

Returns

void


subscribe()

subscribe(listener): () => void

Defined in: packages/core/src/plot/emitter.ts:25

해제 함수를 돌려준다. 두 번 불러도 안전하다.

Parameters

listener

(value) => void

Returns

() => void

Inherited from

Observable.subscribe