Skip to content

@ue-too/board / index / Observer

型別別名: Observer()<T>

Observer<T> = (...data) => void

定義於: packages/board/src/utils/observable.ts:25

Type definition for an observer callback function.

型別參數

T

T extends any[]

Tuple type of arguments passed to the observer

參數

data

...T

回傳

void

備註

Observers are callbacks that get notified when an Observable emits data. The generic type T is a tuple representing the arguments passed to the callback.

範例

typescript
// Observer that receives a single string
const stringObserver: Observer<[string]> = (message) => {
  console.log(message);
};

// Observer that receives multiple arguments
const multiObserver: Observer<[number, string, boolean]> = (num, str, flag) => {
  console.log(num, str, flag);
};