@sap/cds
Version:
SAP Cloud Application Programming Model - CDS for Node.js
15 lines (11 loc) • 539 B
JavaScript
const EventContext = require ('./context')
/**
* Instances of class cds.Event represent asynchronous messages as well as
* synchronous requests. The latter are instances of subclass cds.Request.
*/
class EventMessage extends EventContext {}
module.exports = exports = EventMessage
exports.Context = EventContext
exports.CRUD_EVENTS = { CREATE: 1, READ: 1, UPDATE: 1, DELETE: 1 }
exports.DRAFT_EVENTS = { NEW: 1, SAVE: 1, PATCH: 1, DISCARD: 1, EDIT: 1 }
exports.WELL_KNOWN_EVENTS = { ...exports.CRUD_EVENTS, ...exports.DRAFT_EVENTS }