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