Type Alias: EditExtender<TProps>
EditExtender<
TProps> = (request) =>EntryEdits
Defined in: model/edit-request.ts:65
Extra writes only; an empty map means no cascade. Lives in model/ (not data/) so
ExtenderWrapper — the type a plugin author writes against — can name it.
What it returns is read by the same rules dataset.entries.update(id, edit) obeys (#209): a Field
no Dataset declares is refused (UnknownFieldError). moveEntryTo is the door a cascade uses to
slide an Entry's whole span. An id nothing in the transaction knows is skipped.
Type Parameters
TProps
TProps = Record<string, unknown>
Parameters
request
EditRequest<TProps>