FilterApi - axios parameter creator

  • Parameters

    Returns {
        getQueryFilters: (
            userId?: string,
            parentId?: string,
            includeItemTypes?: BaseItemKind[],
            isAiring?: boolean,
            isMovie?: boolean,
            isSports?: boolean,
            isKids?: boolean,
            isNews?: boolean,
            isSeries?: boolean,
            recursive?: boolean,
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
        getQueryFiltersLegacy: (
            userId?: string,
            parentId?: string,
            includeItemTypes?: BaseItemKind[],
            mediaTypes?: MediaType[],
            options?: RawAxiosRequestConfig,
        ) => Promise<RequestArgs>;
    }

    • getQueryFilters: (
          userId?: string,
          parentId?: string,
          includeItemTypes?: BaseItemKind[],
          isAiring?: boolean,
          isMovie?: boolean,
          isSports?: boolean,
          isKids?: boolean,
          isNews?: boolean,
          isSeries?: boolean,
          recursive?: boolean,
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>
    • getQueryFiltersLegacy: (
          userId?: string,
          parentId?: string,
          includeItemTypes?: BaseItemKind[],
          mediaTypes?: MediaType[],
          options?: RawAxiosRequestConfig,
      ) => Promise<RequestArgs>