Typed failure raised by persistence and synchronization flows.
- Package
@sheetwrite/core
- Source
packages/core/src/persistence.ts#L33
Members 2
constructor
constructor(code: PersistenceErrorCodetype PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";type PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";type PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";Stable category for a persistence failure.API reference →, message: string, options?: ErrorOptions);
code
code: PersistenceErrorCodetype PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";type PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";type PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";Stable category for a persistence failure.API reference →
Declaration
View full TypeScript declaration
class PersistenceError extends Error {
code: PersistenceErrorCodetype PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";type PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";type PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";Stable category for a persistence failure.API reference →, code: PersistenceErrorCodetype PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";type PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";type PersistenceErrorCode =
| "aborted"
| "invalid-snapshot"
| "resource-limit"
| "not-found"
| "commit-rejected";Stable category for a persistence failure.API reference →;