@marcelkloubert/appwrite-sdk
    Preparing search index...

    Interface AppwriteProjectDatabaseCollectionQueryItem<TDocument>

    A result item of the generator of AppwriteProjectDatabaseCollection.query() method.

    interface AppwriteProjectDatabaseCollectionQueryItem<
        TDocument extends Models.Document = Models.Document,
    > {
        cancel: (flag?: null | boolean) => void;
        count: number;
        document: TDocument;
        index: number;
        itemsPerPage: number;
        page: number;
        pageCount: number;
        pageIndex: number;
        skip: (flag?: null | boolean) => void;
    }

    Type Parameters

    • TDocument extends Models.Document = Models.Document
    Index

    Properties

    cancel: (flag?: null | boolean) => void

    Cancels the whole operation.

    Type declaration

      • (flag?: null | boolean): void
      • Parameters

        • Optionalflag: null | boolean

          Explicit flag value.

        Returns void

    count: number

    The total number of items.

    document: TDocument

    The current document.

    index: number

    The total zero-based index.

    itemsPerPage: number

    The current used value for items per page.

    page: number

    The current page number, starting at 1.

    pageCount: number

    The number of items for this page.

    pageIndex: number

    The zero-based index of that page.

    skip: (flag?: null | boolean) => void

    Skips the current page.

    Type declaration

      • (flag?: null | boolean): void
      • Parameters

        • Optionalflag: null | boolean

          Explicit flag value.

        Returns void