Event
Defined in: domain/Event.ts:16
Represents an Event entity. Extends Id to provide a unique identifier.
Remarks
Each event has a name and an optional description.
Example
const event = new Event(1, "Launch", "Product launch event");
console.log(event.name, event.description);
Extends
Id<number>
Constructors
Constructor
new Event(
id?,
name?,
description?): Event;
Defined in: domain/Event.ts:28
Creates a new Event instance.
Parameters
id?
number
The unique identifier for the event.
name?
string
The name of the event.
description?
string
The description of the event.
Returns
Event
Overrides
Properties
description?
optional description: string;
Defined in: domain/Event.ts:20
The description of the event.
id?
optional id: number;
Defined in: types/Id.ts:15
The unique identifier for the entity.
Inherited from
name?
optional name: string;
Defined in: domain/Event.ts:18
The name of the event.