Documentation
¶
Index ¶
- type FeatureCreateCommand
- type FeatureCreateHandler
- type FeatureCreateHandlerConfig
- type FeatureCreateResult
- type FeatureDeleteCommand
- type FeatureDeleteHandler
- type FeatureDeleteHandlerConfig
- type FeatureDeleteResult
- type FeatureDisableCommand
- type FeatureDisableHandler
- type FeatureDisableHandlerConfig
- type FeatureDisableResult
- type FeatureEnableCommand
- type FeatureEnableHandler
- type FeatureEnableHandlerConfig
- type FeatureEnableResult
- type FeatureUpdateCommand
- type FeatureUpdateHandler
- type FeatureUpdateHandlerConfig
- type FeatureUpdateResult
- type PlaceCreateCommand
- type PlaceCreateHandler
- type PlaceCreateHandlerConfig
- type PlaceCreateResult
- type PlaceDeleteCommand
- type PlaceDeleteHandler
- type PlaceDeleteHandlerConfig
- type PlaceDeleteResult
- type PlaceDisableCommand
- type PlaceDisableHandler
- type PlaceDisableHandlerConfig
- type PlaceDisableResult
- type PlaceEnableCommand
- type PlaceEnableHandler
- type PlaceEnableHandlerConfig
- type PlaceEnableResult
- type PlaceUpdateCommand
- type PlaceUpdateHandler
- type PlaceUpdateHandlerConfig
- type PlaceUpdateResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FeatureCreateCommand ¶
type FeatureCreateCommand struct { Icon string Translations map[feature.Locale]feature.Translations }
type FeatureCreateHandler ¶
type FeatureCreateHandler decorator.CommandHandler[FeatureCreateCommand, *FeatureCreateResult]
func NewFeatureCreateHandler ¶
func NewFeatureCreateHandler(config FeatureCreateHandlerConfig) FeatureCreateHandler
type FeatureCreateResult ¶
type FeatureCreateResult struct{}
type FeatureDeleteCommand ¶
type FeatureDeleteCommand struct {
UUID string
}
type FeatureDeleteHandler ¶
type FeatureDeleteHandler decorator.CommandHandler[FeatureDeleteCommand, *FeatureDeleteResult]
func NewFeatureDeleteHandler ¶
func NewFeatureDeleteHandler(config FeatureDeleteHandlerConfig) FeatureDeleteHandler
type FeatureDeleteResult ¶
type FeatureDeleteResult struct{}
type FeatureDisableCommand ¶
type FeatureDisableCommand struct {
UUID string
}
type FeatureDisableHandler ¶
type FeatureDisableHandler decorator.CommandHandler[FeatureDisableCommand, *FeatureDisableResult]
func NewFeatureDisableHandler ¶
func NewFeatureDisableHandler(config FeatureDisableHandlerConfig) FeatureDisableHandler
type FeatureDisableResult ¶
type FeatureDisableResult struct{}
type FeatureEnableCommand ¶
type FeatureEnableCommand struct {
UUID string
}
type FeatureEnableHandler ¶
type FeatureEnableHandler decorator.CommandHandler[FeatureEnableCommand, *FeatureEnableResult]
func NewFeatureEnableHandler ¶
func NewFeatureEnableHandler(config FeatureEnableHandlerConfig) FeatureEnableHandler
type FeatureEnableResult ¶
type FeatureEnableResult struct{}
type FeatureUpdateCommand ¶
type FeatureUpdateHandler ¶
type FeatureUpdateHandler decorator.CommandHandler[FeatureUpdateCommand, *FeatureUpdateResult]
func NewFeatureUpdateHandler ¶
func NewFeatureUpdateHandler(config FeatureUpdateHandlerConfig) FeatureUpdateHandler
type FeatureUpdateResult ¶
type FeatureUpdateResult struct{}
type PlaceCreateCommand ¶
type PlaceCreateHandler ¶
type PlaceCreateHandler decorator.CommandHandler[PlaceCreateCommand, *PlaceCreateResult]
func NewPlaceCreateHandler ¶
func NewPlaceCreateHandler(config PlaceCreateHandlerConfig) PlaceCreateHandler
type PlaceCreateHandlerConfig ¶
type PlaceCreateHandlerConfig struct { Repo place.Repository Events place.Events FeatureRepo feature.Repository Factory place.Factory CqrsBase decorator.Base }
type PlaceCreateResult ¶
type PlaceCreateResult struct {
UUID string
}
type PlaceDeleteCommand ¶
type PlaceDeleteCommand struct {
UUID string
}
type PlaceDeleteHandler ¶
type PlaceDeleteHandler decorator.CommandHandler[PlaceDeleteCommand, *PlaceDeleteResult]
func NewPlaceDeleteHandler ¶
func NewPlaceDeleteHandler(config PlaceDeleteHandlerConfig) PlaceDeleteHandler
type PlaceDeleteResult ¶
type PlaceDeleteResult struct{}
type PlaceDisableCommand ¶
type PlaceDisableCommand struct {
UUID string
}
type PlaceDisableHandler ¶
type PlaceDisableHandler decorator.CommandHandler[PlaceDisableCommand, *PlaceDisableResult]
func NewPlaceDisableHandler ¶
func NewPlaceDisableHandler(config PlaceDisableHandlerConfig) PlaceDisableHandler
type PlaceDisableResult ¶
type PlaceDisableResult struct{}
type PlaceEnableCommand ¶
type PlaceEnableCommand struct {
UUID string
}
type PlaceEnableHandler ¶
type PlaceEnableHandler decorator.CommandHandler[PlaceEnableCommand, *PlaceEnableResult]
func NewPlaceEnableHandler ¶
func NewPlaceEnableHandler(config PlaceEnableHandlerConfig) PlaceEnableHandler
type PlaceEnableResult ¶
type PlaceEnableResult struct{}
type PlaceUpdateCommand ¶
type PlaceUpdateHandler ¶
type PlaceUpdateHandler decorator.CommandHandler[PlaceUpdateCommand, *PlaceUpdateResult]
func NewPlaceUpdateHandler ¶
func NewPlaceUpdateHandler(config PlaceUpdateHandlerConfig) PlaceUpdateHandler
type PlaceUpdateHandlerConfig ¶
type PlaceUpdateHandlerConfig struct { Repo place.Repository Events place.Events FeatureRepo feature.Repository Factory place.Factory CqrsBase decorator.Base }
type PlaceUpdateResult ¶
type PlaceUpdateResult struct{}
Click to show internal directories.
Click to hide internal directories.