Class: ClaimItemService
Hierarchy
"medusa-interfaces"
↳
ClaimItemService
Constructors
constructor
• new ClaimItemService(__namedParameters
)
Parameters
Name | Type |
---|---|
__namedParameters | Object |
Overrides
BaseService.constructor
Defined in
Properties
claimImageRepository_
• claimImageRepository_: any
Defined in
claimTagRepository_
• claimTagRepository_: any
Defined in
Events
▪ Static
Events: Object
Type declaration
Name | Type |
---|---|
CANCELED | string |
CREATED | string |
UPDATED | string |
Defined in
Methods
cancel
▸ cancel(id
): Promise
<void
>
Parameters
Name | Type |
---|---|
id | any |
Returns
Promise
<void
>
Defined in
create
▸ create(data
): any
Parameters
Name | Type |
---|---|
data | any |
Returns
any
Defined in
deleteMetadata
▸ deleteMetadata(orderId
, key
): Promise
<any
>
Dedicated method to delete metadata for an order.
Parameters
Name | Type | Description |
---|---|---|
orderId | string | the order to delete metadata from. |
key | string | key for metadata field |
Returns
Promise
<any
>
resolves to the updated result.
Defined in
list
▸ list(selector
, config?
): Promise
<any
>
Parameters
Name | Type | Description |
---|---|---|
selector | any | the query object for find |
config | any | the config object for find |
Returns
Promise
<any
>
the result of the find operation
Defined in
retrieve
▸ retrieve(id
, config?
): Promise
<Order
>
Gets a claim item by id.
Parameters
Name | Type | Description |
---|---|---|
id | string | id of ClaimItem to retrieve |
config | any | configuration for the find operation |
Returns
Promise
<Order
>
the ClaimItem
Defined in
update
▸ update(id
, data
): any
Parameters
Name | Type |
---|---|
id | any |
data | any |
Returns
any
Defined in
withTransaction
▸ withTransaction(manager
): ClaimItemService
Parameters
Name | Type |
---|---|
manager | any |