Interface BaseObjectEntryStore<D>
interface BaseObjectEntryStore<D> {
get id(): string;
set(this: void, value: D): void;
subscribe(
this: void,
run: Subscriber<D>,
invalidate?: Invalidator<D>,
): Unsubscriber;
toJSON(): D;
}
get id(): string;
set(this: void, value: D): void;
subscribe(
this: void,
run: Subscriber<D>,
invalidate?: Invalidator<D>,
): Unsubscriber;
toJSON(): D;
}
Type Parameters
- D
              
                  Implemented by
              
           
           
           
                 
                    
                  Hierarchy
              
              - MinimalWritable<D>- BaseObjectEntryStore (View Summary)
 
Methods
set
subscribe
- Subscribe on value changes. - Parameters- this: void
- run: Subscriber<D>subscription callback 
- Optionalinvalidate: Invalidator<D>- cleanup callback 
 - Returns Unsubscriber
Store data type.