cachedDerive<S extends Cell<any>, C extends AnyCellCtor>( parent: S, key: string | symbol, Cls: C, fn: (v: Inner<S>) => Inner<InstanceType<C>>,): InstanceType<C> Type Parameters
- S extends Cell<any>
- C extends AnyCellCtor
Parameters
- parent: S
- key: string | symbol
- Cls: C
- fn: (v: Inner<S>) => Inner<InstanceType<C>>
Returns InstanceType<C>
Read-only derived view via
Cls.derive(parent, fn), memoized per (instance, key).