interface BackendApiFunctionMap {
    articleUuids: (() => string[]);
    computeShippingCosts: ((kilometer, packagings) => undefined | ShippingCosts);
    computeShopPackagings: (() => ShopPackaging[]);
    createBackendBomData: (() => ShopBackendBomData);
    createShopBackendProjectData: ((config) => ShopBackendProjectData);
    prepareUnsafeSession: ((nestorTimeLimit) => void);
    serializeProject: (() => string);
    setInternalPartNumbers: ((articleUuidToShopPartNumber) => void);
}

Hierarchy (view full)

Properties

articleUuids: (() => string[])

Type declaration

    • (): string[]
    • Returns string[]

computeShippingCosts: ((kilometer, packagings) => undefined | ShippingCosts)

Type declaration

computeShopPackagings: (() => ShopPackaging[])

Type declaration

createBackendBomData: (() => ShopBackendBomData)

Type declaration

createShopBackendProjectData: ((config) => ShopBackendProjectData)

Type declaration

prepareUnsafeSession: ((nestorTimeLimit) => void)

Type declaration

    • (nestorTimeLimit): void
    • Parameters

      • nestorTimeLimit: number

      Returns void

serializeProject: (() => string)

Type declaration

    • (): string
    • Returns string

setInternalPartNumbers: ((articleUuidToShopPartNumber) => void)

Type declaration

    • (articleUuidToShopPartNumber): void
    • Parameters

      • articleUuidToShopPartNumber: {
            [index: string]: string;
        }
        • [index: string]: string

      Returns void