PouchDb service

Hierarchy

  • PouchdbService

Constructors

Properties

namespace: string = '/settings-backend/v1'
tokenService: TokensService

Methods

  • Type Parameters

    • T

    Parameters

    • dbName: string
    • payload: ICouchItemData<T>[]
    • Optional options: BulkDocsOptions

    Returns Promise<(Response | Error)[]>

  • Parameters

    • dbName: string

    Returns Promise<Database<{}>>

  • Type Parameters

    • T

    Parameters

    • dbName: string
    • _id: string

    Returns Promise<T & {
        _deleted?: boolean;
        _id?: string;
        _rev?: string;
        type?: string;
    } & IdMeta & GetMeta>

  • Parameters

    • type: string

    Returns Promise<string>

  • Type Parameters

    • T

    Parameters

    • dbName: string
    • type: string
    • payload: T

    Returns Promise<Response>

  • Type Parameters

    • T

    Parameters

    • dbName: string
    • type: string
    • _id: string
    • _rev: string
    • payload: T

    Returns Promise<Response>

  • Parameters

    • dbName: string

    Returns Promise<Database<{}>>

  • Type Parameters

    • T

    Parameters

    Returns Promise<Response>

Generated using TypeDoc