Tanatloc documentation
    Preparing search index...

    Variable defaultConst

    default: {
        add: (
            project: { id: string },
            geometry: { buffer: Buffer; name: string; uid: string },
        ) => Promise<IFrontNewGeometry>;
        del: (geometry: { id: string }) => Promise<void>;
        download: (geometry: { id: string }) => Promise<IGeometryFile>;
        getPart: (geometry: { id: string }) => Promise<IGeometryPart>;
        splitStep: (
            project: { id: string },
            geometry: { id: string },
        ) => Promise<{ message: string }>;
        update: (geometry: { id: string }, data: any[]) => Promise<void>;
        useGeometries: (
            ids?: string[],
        ) => [
            IFrontGeometries,
            {
                addOneGeometry: (geometry: IFrontNewGeometry) => Promise<void>;
                delOneGeometry: (geometry: IFrontMutateGeometriesItem) => Promise<void>;
                errorGeometries: Error;
                loadingGeometries: boolean;
                mutateOneGeometry: (
                    geometry: IFrontMutateGeometriesItem,
                ) => Promise<void>;
            },
        ];
    } = ...

    Type declaration

    • add: (
          project: { id: string },
          geometry: { buffer: Buffer; name: string; uid: string },
      ) => Promise<IFrontNewGeometry>
    • del: (geometry: { id: string }) => Promise<void>
    • download: (geometry: { id: string }) => Promise<IGeometryFile>
    • getPart: (geometry: { id: string }) => Promise<IGeometryPart>
    • splitStep: (
          project: { id: string },
          geometry: { id: string },
      ) => Promise<{ message: string }>
    • update: (geometry: { id: string }, data: any[]) => Promise<void>
    • useGeometries: (
          ids?: string[],
      ) => [
          IFrontGeometries,
          {
              addOneGeometry: (geometry: IFrontNewGeometry) => Promise<void>;
              delOneGeometry: (geometry: IFrontMutateGeometriesItem) => Promise<void>;
              errorGeometries: Error;
              loadingGeometries: boolean;
              mutateOneGeometry: (geometry: IFrontMutateGeometriesItem) => Promise<void>;
          },
      ]