UNPKG

@daiso-tech/core

Version:

The library offers flexible, framework-agnostic solutions for modern web applications, built on adaptable components that integrate seamlessly with popular frameworks like Next Js.

43 lines 1.26 kB
/** * @module SharedLock */ /** * * IMPORT_PATH: `"@daiso-tech/core/shared-lock/contracts"` * @group Events */ export const WRITER_LOCK_EVENTS = { WRITER_ACQUIRED: "WRITER_ACQUIRED", WRITER_RELEASED: "WRITER_RELEASED", WRITER_FAILED_RELEASE: "WRITER_FAILED_RELEASE", WRITER_FAILED_REFRESH: "WRITER_FAILED_REFRESH", WRITER_FORCE_RELEASED: "WRITER_FORCE_RELEASED", WRITER_REFRESHED: "WRITER_REFRESHED", }; /** * * IMPORT_PATH: `"@daiso-tech/core/shared-lock/contracts"` * @group Events */ export const READER_SEMAPHORE_EVENTS = { READER_ACQUIRED: "READER_ACQUIRED", READER_RELEASED: "READER_RELEASED", READER_ALL_FORCE_RELEASED: "READER_ALL_FORCE_RELEASED", READER_FAILED_RELEASE: "READER_FAILED_RELEASE", READER_FAILED_REFRESH: "READER_FAILED_REFRESH", READER_LIMIT_REACHED: "READER_LIMIT_REACHED", READER_REFRESHED: "READER_REFRESHED", READER_UNEXPECTED_ERROR: "READER_UNEXPECTED_ERROR", }; /** * * IMPORT_PATH: `"@daiso-tech/core/shared-lock/contracts"` * @group Events */ export const SHARED_LOCK_EVENTS = { ...READER_SEMAPHORE_EVENTS, ...WRITER_LOCK_EVENTS, UNEXPECTED_ERROR: "UNEXPECTED_ERROR", UNAVAILABLE: "UNAVAILABLE", }; //# sourceMappingURL=shared-lock.events.js.map