Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventBookedEvent ¶
EventBookedEvent is emitted whenever an event is booked
func (*EventBookedEvent) EventName ¶
func (c *EventBookedEvent) EventName() string
EventName returns the event's name
type EventCreatedEvent ¶
type EventCreatedEvent struct {
ID string `json:"id"`
Name string `json:"name"`
LocationID string `json:"location_id"`
Start time.Time `json:"start_date"`
End time.Time `json:"end_date"`
}
EventCreatedEvent is emitted whenever a new event is created
func (*EventCreatedEvent) EventName ¶
func (c *EventCreatedEvent) EventName() string
EventName returns the event's name
type LocationCreatedEvent ¶
type LocationCreatedEvent struct {
ID string `json:"id"`
Name string `json:"name"`
Address string `json:"address"`
Country string `json:"country"`
Halls []persistence.Hall `json:"halls"`
}
LocationCreatedEvent is emitted whenever a location is created
func (*LocationCreatedEvent) EventName ¶
func (c *LocationCreatedEvent) EventName() string
EventName returns the event's name
Click to show internal directories.
Click to hide internal directories.