Function LibraryStructureApiAxiosParamCreator

LibraryStructureApi - axios parameter creator

  • Parameters

    Returns {
        addMediaPath: (
            mediaPathDto: MediaPathDto,
            refreshLibrary?: boolean,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        addVirtualFolder: (
            name?: string,
            collectionType?: CollectionTypeOptions,
            paths?: string[],
            refreshLibrary?: boolean,
            addVirtualFolderDto?: AddVirtualFolderDto,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        getVirtualFolders: (
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        removeMediaPath: (
            name?: string,
            path?: string,
            refreshLibrary?: boolean,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        removeVirtualFolder: (
            name?: string,
            refreshLibrary?: boolean,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        renameVirtualFolder: (
            name?: string,
            newName?: string,
            refreshLibrary?: boolean,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        updateLibraryOptions: (
            updateLibraryOptionsDto?: UpdateLibraryOptionsDto,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        updateMediaPath: (
            updateMediaPathRequestDto: UpdateMediaPathRequestDto,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
    }

    • addMediaPath: (
          mediaPathDto: MediaPathDto,
          refreshLibrary?: boolean,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>
    • addVirtualFolder: (
          name?: string,
          collectionType?: CollectionTypeOptions,
          paths?: string[],
          refreshLibrary?: boolean,
          addVirtualFolderDto?: AddVirtualFolderDto,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>
    • getVirtualFolders: (options?: RawAxiosRequestConfig) => Promise<RequestArgs>
    • removeMediaPath: (
          name?: string,
          path?: string,
          refreshLibrary?: boolean,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>
    • removeVirtualFolder: (
          name?: string,
          refreshLibrary?: boolean,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>
    • renameVirtualFolder: (
          name?: string,
          newName?: string,
          refreshLibrary?: boolean,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>
    • updateLibraryOptions: (
          updateLibraryOptionsDto?: UpdateLibraryOptionsDto,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>
    • updateMediaPath: (
          updateMediaPathRequestDto: UpdateMediaPathRequestDto,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>