Function ServerApiFp

ServerApi - functional programming interface

  • Parameters

    Returns {
        serverListShare(
            directory?: string,
            search?: string,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (axios?: AxiosInstance, basePath?: string) => AxiosPromise<FileInfo[]>,
        >;
        serverRetrieveAbout(
            options?: RawAxiosRequestConfig,
        ): Promise<
            (axios?: AxiosInstance, basePath?: string) => AxiosPromise<About>,
        >;
        serverRetrieveAnnotationFormats(
            options?: RawAxiosRequestConfig,
        ): Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<DatasetFormats>,
        >;
        serverRetrievePlugins(
            options?: RawAxiosRequestConfig,
        ): Promise<
            (axios?: AxiosInstance, basePath?: string) => AxiosPromise<Plugins>,
        >;
    }

    • serverListShare:function
      • Parameters

        • Optionaldirectory: string

          Directory to browse

        • Optionalsearch: string

          Search for specific files

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<FileInfo[]>>

    • serverRetrieveAbout:function
      • Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

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

    • serverRetrieveAnnotationFormats:function
      • Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

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

    • serverRetrievePlugins:function
      • Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

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