Documentation / @finchart/core / Emitter
Interface: Emitter<T>
Defined in: packages/core/src/plot/emitter.ts:29
듣는 쪽과 알리는 쪽. 알리는 얼굴은 확장이 자기 안에 둔다.
Extends
Observable<T>
Type Parameters
T
T
Properties
size
readonlysize: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