WishListService
@adamondo/backend / application/services/WishListService
application/services/WishListService
Classes
WishListService
Defined in: src/application/services/WishListService.ts:11
Constructors
Constructor
new WishListService(
uow):WishListService
Defined in: src/application/services/WishListService.ts:12
Parameters
uow
Returns
Methods
getAllWishListGroup()
getAllWishListGroup(
userId):Promise<AllWishListGroupResult>
Defined in: src/application/services/WishListService.ts:14
Parameters
userId
string
Returns
Promise<AllWishListGroupResult>
getWishListGroup()
getWishListGroup(
userId,id):Promise<WishListGroupEntity| {status:string; }>
Defined in: src/application/services/WishListService.ts:29
Parameters
userId
string
id
number
Returns
Promise<WishListGroupEntity | { status: string; }>
createWishListGroup()
createWishListGroup(
userId,name,isPublic?):Promise<number>
Defined in: src/application/services/WishListService.ts:40
Parameters
userId
string
name
string
isPublic?
string
Returns
Promise<number>
updateWishListGroup()
updateWishListGroup(
id,name?,isPublic?):Promise<boolean>
Defined in: src/application/services/WishListService.ts:47
Parameters
id
number
name?
string
isPublic?
number
Returns
Promise<boolean>
deleteWishListGroup()
deleteWishListGroup(
userId,id):Promise<"success"|"failed"|"notFound">
Defined in: src/application/services/WishListService.ts:53
Parameters
userId
string
id
number
Returns
Promise<"success" | "failed" | "notFound">
createWishList()
createWishList(
userId,listId,wishListGroupId,eventKey):Promise<"success"|"listOwner">
Defined in: src/application/services/WishListService.ts:69
Parameters
userId
string
listId
number
wishListGroupId
number
eventKey
boolean
Returns
Promise<"success" | "listOwner">