Type Alias ElementUpdater<E, T>
ElementUpdater: { delete?: (element: E) => string; op: UpdateOperation; read: (element: E) => T | null; reject?: (error: unknown) => void; resolve?: (element: E) => void; update: (element: E, value: T) => string;} Type declaration
Optional
delete?: (element: E) => string
read: (element: E) => T | null
Optional
reject?: (error: unknown) => void
Optional
resolve?: (element: E) => void
update: (element: E, value: T) => string