Maximo API Client - v0.9.01
    Preparing search index...

    Class OslcPaginatedResult<T>

    A paginated result set from an OSLC query Contains the items as well as pagination information

    Type Parameters

    Index

    Methods

    • Navigates to the next page of results

      Returns Promise<OslcPaginatedResult<T> | undefined>

      A promise resolving to the next page of results, or undefined if there is no next page

    • Navigates to the previous page of results

      Returns Promise<OslcPaginatedResult<T> | undefined>

      A promise resolving to the previous page of results, or undefined if there is no previous page

    • Navigates to a specific page of results

      Parameters

      • pageNum: number

        The page number to navigate to (1-based)

      Returns Promise<OslcPaginatedResult<T>>

      A promise resolving to the specified page of results

    Accessors

    • get items(): T[]

      Gets the items in the current page

      Returns T[]

    • get totalCount(): number

      Gets the total count of items matching the query

      Returns number

    • get pageNum(): number

      Gets the current page number (1-based)

      Returns number

    • get pageSize(): number

      Gets the page size

      Returns number

    • get totalPages(): number | undefined

      Gets the total number of pages

      Returns number | undefined

    • get hasNextPage(): boolean

      Gets whether there is a next page of results

      Returns boolean

    • get hasPreviousPage(): boolean

      Gets whether there is a previous page of results

      Returns boolean

    Constructors