Skip to main content
Skip to main content

ISalesChannelModuleService

Methods

create

**create**(data, sharedContext?): Promise<[SalesChannelDTO](/references/types/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelDTO)[]>

Parameters

dataCreateSalesChannelDTO[]Required
sharedContextContext

Returns

PromisePromise<SalesChannelDTO[]>Required

**create**(data, sharedContext?): Promise&#60;[SalesChannelDTO](/references/types/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelDTO)&#62;

Parameters

sharedContextContext

Returns

PromisePromise<SalesChannelDTO>Required

update

**update**(data, sharedContext?): Promise&#60;[SalesChannelDTO](/references/types/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelDTO)[]&#62;

Parameters

dataUpdateSalesChannelDTO[]Required
sharedContextContext

Returns

PromisePromise<SalesChannelDTO[]>Required

**update**(data, sharedContext?): Promise&#60;[SalesChannelDTO](/references/types/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelDTO)&#62;

Parameters

sharedContextContext

Returns

PromisePromise<SalesChannelDTO>Required

delete

**delete**(ids, sharedContext?): Promise&#60;void&#62;

Parameters

idsstring[]Required
sharedContextContext

Returns

PromisePromise<void>Required

**delete**(id, sharedContext?): Promise&#60;void&#62;

Parameters

idstringRequired
sharedContextContext

Returns

PromisePromise<void>Required

retrieve

Parameters

idstringRequired
sharedContextContext

Returns

PromisePromise<SalesChannelDTO>Required

list

Parameters

Returns

PromisePromise<SalesChannelDTO[]>Required

listAndCount

Parameters

Returns

PromisePromise<[SalesChannelDTO[], number]>Required

softDelete

Type Parameters

TReturnableLinkableKeysstringRequired

Parameters

salesChannelIdsstring[]Required
configSoftDeleteReturn<TReturnableLinkableKeys>
sharedContextContext

Returns

PromisePromise<void | Record<string, string[]>>Required

restore

Type Parameters

TReturnableLinkableKeysstringRequired

Parameters

salesChannelIdsstring[]Required
configRestoreReturn<TReturnableLinkableKeys>
sharedContextContext

Returns

PromisePromise<void | Record<string, string[]>>Required
Was this section helpful?