ProductConfiguratorTextfieldTemplateApiFactory
ProductConfiguratorTextfieldTemplateApi - factory interface
Signature
ProductConfiguratorTextfieldTemplateApiFactory: (
configuration?: Configuration,
basePath?: string,
axios?: AxiosInstance
) => {
addCartEntry(baseSiteId: string,
cartId: string,
userId: string,
orderEntry: OrderEntry,
fields?: AddCartEntryFieldsEnum,
options?: any): AxiosPromise<CartModification>;
getConfigurationByProductCode(baseSiteId: string,
productCode: string,
options?: any): AxiosPromise<ConfigurationInfoList>;
getConfigurationInEntry(baseSiteId: string,
cartId: string,
entryNumber: number,
userId: string,
configurationInfoList: ConfigurationInfoList,
options?: any): AxiosPromise<CartModification>;
getConfigurationInEntry1(baseSiteId: string,
cartId: string,
entryNumber: number,
userId: string,
options?: any): AxiosPromise<ConfigurationInfoList>;
getTextfieldConfigurationForOrderEntry(entryNumber: number,
orderId: string,
options?: any): AxiosPromise<ConfigurationInfoList>;
getTextfieldConfigurationForQuoteEntry(entryNumber: number,
quoteId: string,
options?: any): AxiosPromise<ConfigurationInfoList>;
getTextfieldConfigurationForSavedCartEntry(cartId: string,
entryNumber: number,
options?: any): AxiosPromise<ConfigurationInfoList>;
}Parameters
| Name | Required | Type | Description |
|---|---|---|---|
configuration | Optional | Configuration | |
basePath | Optional | string | |
axios | Optional | AxiosInstance |
Referenced Types
AxiosInstance- OrderEntry
- AddCartEntryFieldsEnum
AxiosPromise- CartModification
- ConfigurationInfoList