Documentation
¶
Index ¶
- type AdminListBusinessHandler
- type AdminListBusinessHandlerConfig
- type AdminListBusinessQuery
- type AdminListBusinessResult
- type AdminViewBusinessHandler
- type AdminViewBusinessHandlerConfig
- type AdminViewBusinessQuery
- type AdminViewBusinessResult
- type GetWithUserBusinessHandler
- type GetWithUserBusinessHandlerConfig
- type GetWithUserBusinessQuery
- type GetWithUserBusinessResult
- type InviteGetByBusinessUUIDHandler
- type InviteGetByBusinessUUIDHandlerConfig
- type InviteGetByBusinessUUIDQuery
- type InviteGetByBusinessUUIDResult
- type InviteGetByEmailHandler
- type InviteGetByEmailHandlerConfig
- type InviteGetByEmailQuery
- type InviteGetByEmailResult
- type InviteGetByUUIDHandler
- type InviteGetByUUIDHandlerConfig
- type InviteGetByUUIDQuery
- type InviteGetByUUIDResult
- type ListAsClaimHandler
- type ListAsClaimHandlerConfig
- type ListAsClaimQuery
- type ListAsClaimResult
- type ListMyBusinessUserType
- type ListMyBusinessUsersQuery
- type ListMyBusinessUsersQueryHandler
- type ListMyBusinessUsersQueryHandlerConfig
- type ListMyBusinessUsersResult
- type ListMyBusinessesHandler
- type ListMyBusinessesHandlerConfig
- type ListMyBusinessesQuery
- type ListMyBusinessesResult
- type ViewBusinessHandler
- type ViewBusinessHandlerConfig
- type ViewBusinessQuery
- type ViewBusinessResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminListBusinessHandler ¶
type AdminListBusinessHandler decorator.QueryHandler[AdminListBusinessQuery, *AdminListBusinessResult]
func NewAdminListBusinessHandler ¶
func NewAdminListBusinessHandler(config AdminListBusinessHandlerConfig) AdminListBusinessHandler
type AdminListBusinessQuery ¶
type AdminListBusinessResult ¶
type AdminListBusinessResult struct {
List *list.Result[*business.AdminListDto]
}
type AdminViewBusinessHandler ¶
type AdminViewBusinessHandler decorator.QueryHandler[AdminViewBusinessQuery, *AdminViewBusinessResult]
func NewAdminViewBusinessHandler ¶
func NewAdminViewBusinessHandler(config AdminViewBusinessHandlerConfig) AdminViewBusinessHandler
type AdminViewBusinessQuery ¶
type AdminViewBusinessQuery struct {
NickName string
}
type AdminViewBusinessResult ¶
type GetWithUserBusinessHandler ¶
type GetWithUserBusinessHandler decorator.QueryHandler[GetWithUserBusinessQuery, *GetWithUserBusinessResult]
func NewGetWithUserBusinessHandler ¶
func NewGetWithUserBusinessHandler(config GetWithUserBusinessHandlerConfig) GetWithUserBusinessHandler
type GetWithUserBusinessResult ¶
type GetWithUserBusinessResult struct {
Business *business.EntityWithUser
}
type InviteGetByBusinessUUIDHandler ¶
type InviteGetByBusinessUUIDHandler decorator.QueryHandler[InviteGetByBusinessUUIDQuery, *InviteGetByBusinessUUIDResult]
func NewInviteGetByBusinessUUIDHandler ¶
func NewInviteGetByBusinessUUIDHandler(config InviteGetByBusinessUUIDHandlerConfig) InviteGetByBusinessUUIDHandler
type InviteGetByBusinessUUIDQuery ¶
type InviteGetByBusinessUUIDQuery struct {
BusinessUUID string
}
type InviteGetByEmailHandler ¶
type InviteGetByEmailHandler decorator.QueryHandler[InviteGetByEmailQuery, *InviteGetByEmailResult]
func NewInviteGetByEmailHandler ¶
func NewInviteGetByEmailHandler(config InviteGetByEmailHandlerConfig) InviteGetByEmailHandler
type InviteGetByEmailQuery ¶
type InviteGetByEmailQuery struct {
UserEmail string
}
type InviteGetByEmailResult ¶
type InviteGetByUUIDHandler ¶
type InviteGetByUUIDHandler decorator.QueryHandler[InviteGetByUUIDQuery, *InviteGetByUUIDResult]
func NewInviteGetByUUIDHandler ¶
func NewInviteGetByUUIDHandler(config InviteGetByUUIDHandlerConfig) InviteGetByUUIDHandler
type InviteGetByUUIDQuery ¶
type InviteGetByUUIDQuery struct {
UUID string
}
type InviteGetByUUIDResult ¶
type ListAsClaimHandler ¶
type ListAsClaimHandler decorator.QueryHandler[ListAsClaimQuery, *ListAsClaimResult]
func NewListAsClaimHandler ¶
func NewListAsClaimHandler(config ListAsClaimHandlerConfig) ListAsClaimHandler
type ListAsClaimQuery ¶
type ListAsClaimQuery struct {
UserUUID string
}
type ListAsClaimResult ¶
type ListMyBusinessUserType ¶
type ListMyBusinessUserType struct { Name string `json:"name"` FullName string `json:"fullName"` AvatarURL string `json:"avatarUrl"` Roles []string `json:"roles"` IsVerified bool `json:"isVerified"` IsCurrent bool `json:"isCurrent"` JoinAt time.Time `json:"joinAt"` BirthDate time.Time `json:"birthDate"` CreatedAt time.Time `json:"createdAt"` }
type ListMyBusinessUsersQueryHandler ¶
type ListMyBusinessUsersQueryHandler decorator.QueryHandler[ListMyBusinessUsersQuery, *ListMyBusinessUsersResult]
func NewListMyBusinessUsersQueryHandler ¶
func NewListMyBusinessUsersQueryHandler(config ListMyBusinessUsersQueryHandlerConfig) ListMyBusinessUsersQueryHandler
type ListMyBusinessUsersResult ¶
type ListMyBusinessUsersResult struct {
Users []ListMyBusinessUserType
}
type ListMyBusinessesHandler ¶
type ListMyBusinessesHandler decorator.QueryHandler[ListMyBusinessesQuery, *ListMyBusinessesResult]
func NewListMyBusinessesHandler ¶
func NewListMyBusinessesHandler(config ListMyBusinessesHandlerConfig) ListMyBusinessesHandler
type ListMyBusinessesQuery ¶
type ListMyBusinessesResult ¶
type ViewBusinessHandler ¶
type ViewBusinessHandler decorator.QueryHandler[ViewBusinessQuery, *ViewBusinessResult]
func NewViewBusinessHandler ¶
func NewViewBusinessHandler(config ViewBusinessHandlerConfig) ViewBusinessHandler
type ViewBusinessQuery ¶
type ViewBusinessQuery struct {
NickName string
}
type ViewBusinessResult ¶
Click to show internal directories.
Click to hide internal directories.