Function GuidesApiFp

GuidesApi - functional programming interface

  • Parameters

    Returns {
        guidesCreate(
            annotationGuideWriteRequest?: AnnotationGuideWriteRequest,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<AnnotationGuideRead>,
        >;
        guidesDestroy(
            id: number,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>,
        >;
        guidesPartialUpdate(
            id: number,
            patchedAnnotationGuideWriteRequest?: PatchedAnnotationGuideWriteRequest,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<AnnotationGuideRead>,
        >;
        guidesRetrieve(
            id: number,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<AnnotationGuideRead>,
        >;
    }

    • guidesCreate:function
      • The new guide will be bound either to a project or a task, depending on parameters.

        Parameters

        Returns Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<AnnotationGuideRead>,
        >

    • guidesDestroy:function
      • This also deletes all assets attached to the guide.

        Parameters

        • id: number

          A unique integer value identifying this annotation guide.

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>

    • guidesPartialUpdate:function
      • Parameters

        • id: number

          A unique integer value identifying this annotation guide.

        • OptionalpatchedAnnotationGuideWriteRequest: PatchedAnnotationGuideWriteRequest
        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<AnnotationGuideRead>,
        >

    • guidesRetrieve:function
      • Parameters

        • id: number

          A unique integer value identifying this annotation guide.

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<AnnotationGuideRead>,
        >