Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Aggregate ¶
type Aggregate interface { Root() Entity Name(string) error Description(string) error Layout(string) error State(string) error AppendChild(kernel.ID) error RemoveChild(kernel.ID) error }
Aggregate interface
type ChildAppendedEvent ¶
ChildAppendedEvent type
type ChildRemovedEvent ¶
ChildRemovedEvent type
type DescriptionChangedEvent ¶
DescriptionChangedEvent type
type Entity ¶
type Entity struct { ID kernel.ID Owner string Name string Description string Layout string State string Children []kernel.ID }
Entity type
type LayoutChangedEvent ¶
LayoutChangedEvent type
type NameChangedEvent ¶
NameChangedEvent type
Click to show internal directories.
Click to hide internal directories.