Documentation
    Preparing search index...
    interface ApiFunctionMap {
        activeExtraProcesses: () => ShopExtraProcess[];
        addData: (
            entries: InputEntry[],
            config: ShopAddDataConfig,
        ) => ExternalAddResult[];
        addLayereds: (
            inputs: readonly Readonly<TwoDimInput>[],
        ) => ExternalAddResult[];
        addSimplePart: (p: PartCreationInformation) => void;
        addUserDefinedTube: (u: UserDefinedTubeCreationInformation) => boolean;
        applyChangesToVertices: (data: RootIdKeyWithChangeData[]) => ApplyResult;
        articleUuids: () => string[];
        changeProjectName: (name: string) => boolean;
        clearGraph: () => void;
        computeShippingCosts: (
            kilometer: number,
            packagings: ShopPackaging[],
        ) => undefined | ShippingCosts;
        computeShopPackagings: () => ShopPackaging[];
        createBackendBomData: () => ShopBackendBomData;
        createProjectObject: (
            nodeIdKeys: string[],
            previewPriceProcessIds: string[],
        ) => ProjectObject;
        createShopBackendProjectData: (
            config: ShopBackendDataConfig,
        ) => ShopBackendProjectData;
        deleteNodes: (vertexKeys: string[]) => boolean;
        prepareUnsafeSession: (sheetNestorTimeout: CamNestorTimeout) => void;
        serializeProject: () => string;
        setInternalPartNumbers: (
            articleUuidToShopPartNumber: { [index: string]: string },
        ) => void;
        shopConfiguration: () => ShopConfig;
    }

    Hierarchy (View Summary)

    Index

    Properties

    activeExtraProcesses: () => ShopExtraProcess[]
    addData: (
        entries: InputEntry[],
        config: ShopAddDataConfig,
    ) => ExternalAddResult[]
    addLayereds: (inputs: readonly Readonly<TwoDimInput>[]) => ExternalAddResult[]
    addSimplePart: (p: PartCreationInformation) => void
    addUserDefinedTube: (u: UserDefinedTubeCreationInformation) => boolean
    applyChangesToVertices: (data: RootIdKeyWithChangeData[]) => ApplyResult
    articleUuids: () => string[]
    changeProjectName: (name: string) => boolean
    clearGraph: () => void
    computeShippingCosts: (
        kilometer: number,
        packagings: ShopPackaging[],
    ) => undefined | ShippingCosts
    computeShopPackagings: () => ShopPackaging[]
    createBackendBomData: () => ShopBackendBomData
    createProjectObject: (
        nodeIdKeys: string[],
        previewPriceProcessIds: string[],
    ) => ProjectObject
    createShopBackendProjectData: (
        config: ShopBackendDataConfig,
    ) => ShopBackendProjectData
    deleteNodes: (vertexKeys: string[]) => boolean
    prepareUnsafeSession: (sheetNestorTimeout: CamNestorTimeout) => void
    serializeProject: () => string
    setInternalPartNumbers: (
        articleUuidToShopPartNumber: { [index: string]: string },
    ) => void
    shopConfiguration: () => ShopConfig