Documentation ¶
Index ¶
- type AdminFeatureDetailHandler
- type AdminFeatureDetailHandlerConfig
- type AdminFeatureDetailQuery
- type AdminFeatureDetailResult
- type AdminFeatureListAllHandler
- type AdminFeatureListAllHandlerConfig
- type AdminFeatureListAllQuery
- type AdminFeatureListAllResult
- type AdminPlaceViewFeatureItem
- type AdminPlaceViewHandler
- type AdminPlaceViewHandlerConfig
- type AdminPlaceViewQuery
- type AdminPlaceViewResult
- type FeatureListAllHandler
- type FeatureListAllHandlerConfig
- type FeatureListAllQuery
- type FeatureListAllResult
- type PlaceAdminFilterHandler
- type PlaceAdminFilterHandlerConfig
- type PlaceAdminFilterQuery
- type PlaceAdminFilterResult
- type PlaceFilterHandler
- type PlaceFilterHandlerConfig
- type PlaceFilterQuery
- type PlaceFilterResult
- type PlaceViewFeatureItem
- type PlaceViewHandler
- type PlaceViewHandlerConfig
- type PlaceViewQuery
- type PlaceViewResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminFeatureDetailHandler ¶
type AdminFeatureDetailHandler decorator.QueryHandler[AdminFeatureDetailQuery, *AdminFeatureDetailResult]
func NewAdminFeatureDetailHandler ¶
func NewAdminFeatureDetailHandler(config AdminFeatureDetailHandlerConfig) AdminFeatureDetailHandler
type AdminFeatureDetailHandlerConfig ¶
type AdminFeatureDetailHandlerConfig struct { Repo feature.Repository CqrsBase decorator.Base }
type AdminFeatureDetailQuery ¶
type AdminFeatureDetailQuery struct {
UUID string
}
type AdminFeatureListAllHandler ¶
type AdminFeatureListAllHandler decorator.QueryHandler[AdminFeatureListAllQuery, *AdminFeatureListAllResult]
func NewAdminFeatureListAllHandler ¶
func NewAdminFeatureListAllHandler(config AdminFeatureListAllHandlerConfig) AdminFeatureListAllHandler
type AdminFeatureListAllHandlerConfig ¶
type AdminFeatureListAllHandlerConfig struct { Repo feature.Repository CqrsBase decorator.Base }
type AdminFeatureListAllQuery ¶
type AdminFeatureListAllQuery struct{}
type AdminPlaceViewHandler ¶
type AdminPlaceViewHandler decorator.QueryHandler[AdminPlaceViewQuery, *AdminPlaceViewResult]
func NewAdminPlaceViewHandler ¶
func NewAdminPlaceViewHandler(config AdminPlaceViewHandlerConfig) AdminPlaceViewHandler
type AdminPlaceViewHandlerConfig ¶
type AdminPlaceViewHandlerConfig struct { Repo place.Repository FeatureRepo feature.Repository CacheSrv cache.Service CqrsBase decorator.Base CdnUrl string }
type AdminPlaceViewQuery ¶
type AdminPlaceViewQuery struct {
UUID string
}
type AdminPlaceViewResult ¶
type AdminPlaceViewResult struct { Place *place.Entity Features []AdminPlaceViewFeatureItem }
type FeatureListAllHandler ¶
type FeatureListAllHandler decorator.QueryHandler[FeatureListAllQuery, *FeatureListAllResult]
func NewFeatureListAllHandler ¶
func NewFeatureListAllHandler(config FeatureListAllHandlerConfig) FeatureListAllHandler
type FeatureListAllQuery ¶
type FeatureListAllQuery struct{}
type FeatureListAllResult ¶
type PlaceAdminFilterHandler ¶
type PlaceAdminFilterHandler decorator.QueryHandler[PlaceAdminFilterQuery, *PlaceAdminFilterResult]
func NewPlaceAdminFilterHandler ¶
func NewPlaceAdminFilterHandler(config PlaceAdminFilterHandlerConfig) PlaceAdminFilterHandler
type PlaceAdminFilterQuery ¶
type PlaceAdminFilterQuery struct { AdminFilter place.EntityFilter Offset int64 Limit int64 }
type PlaceAdminFilterResult ¶
type PlaceFilterHandler ¶
type PlaceFilterHandler decorator.QueryHandler[PlaceFilterQuery, *PlaceFilterResult]
func NewPlaceFilterHandler ¶
func NewPlaceFilterHandler(config PlaceFilterHandlerConfig) PlaceFilterHandler
type PlaceFilterQuery ¶
type PlaceFilterQuery struct { Filter place.EntityFilter Offset int64 Limit int64 }
type PlaceViewFeatureItem ¶
type PlaceViewHandler ¶
type PlaceViewHandler decorator.QueryHandler[PlaceViewQuery, *PlaceViewResult]
func NewPlaceViewHandler ¶
func NewPlaceViewHandler(config PlaceViewHandlerConfig) PlaceViewHandler
type PlaceViewHandlerConfig ¶
type PlaceViewHandlerConfig struct { Repo place.Repository FeatureRepo feature.Repository CacheSrv cache.Service CqrsBase decorator.Base CdnUrl string }
type PlaceViewQuery ¶
type PlaceViewResult ¶
type PlaceViewResult struct { Place *place.Entity Features []PlaceViewFeatureItem }
Click to show internal directories.
Click to hide internal directories.