MCPcopy
hub / github.com/pmndrs/react-spring / callFluidObservers

Function callFluidObservers

packages/shared/src/fluids.ts:75–82  ·  view source on GitHub ↗
(target: any, event: FluidEvent)

Source from the content-addressed store, hash-verified

73function callFluidObservers(target: object, event: FluidEvent): void
74
75function callFluidObservers(target: any, event: FluidEvent) {
76 const observers: Set<FluidObserver> = target[$observers]
77 if (observers) {
78 observers.forEach(observer => {
79 callFluidObserver(observer, event)
80 })
81 }
82}
83
84type GetFluidValue = {
85 <T, U = never>(target: T | FluidValue<U>): Exclude<T, FluidValue> | U

Callers 6

becomeIdleFunction · 0.90
_onChangeFunction · 0.90
_onPriorityChangeFunction · 0.90
_stopMethod · 0.90
setMethod · 0.90
eventObservedMethod · 0.90

Calls 2

callFluidObserverFunction · 0.85
forEachMethod · 0.80

Tested by 1

setMethod · 0.72

Used in the wild real call sites across dependent graphs

searching dependent graphs…