Options
All
  • Public
  • Public/Protected
  • All
Menu

Class QueryScroller

Hierarchy

  • QueryScroller

Index

Constructors

constructor

Properties

Private _buffer

_buffer: Array<Record>

Private _dialog

_dialog: QueryDialog

Private _firstObjectId

_firstObjectId: string

Private _firstResultOid

_firstResultOid: string

Private _hasMoreBackward

_hasMoreBackward: boolean

Private _hasMoreForward

_hasMoreForward: boolean

Private _markerOptions

_markerOptions: Array<QueryMarkerOption>

Private _nextPagePromise

_nextPagePromise: Promise<RecordSet>

Private _pageSize

_pageSize: number

Private _prevPagePromise

_prevPagePromise: Promise<RecordSet>

Accessors

buffer

bufferWithMarkers

  • get bufferWithMarkers(): Array<Record>

dialog

firstObjectId

  • get firstObjectId(): string

hasMoreBackward

  • get hasMoreBackward(): boolean

hasMoreForward

  • get hasMoreForward(): boolean

isComplete

  • get isComplete(): boolean

isCompleteAndEmpty

  • get isCompleteAndEmpty(): boolean

isEmpty

  • get isEmpty(): boolean

pageSize

  • get pageSize(): number

Methods

Private clear

  • clear(): void

pageBackward

  • pageBackward(): Promise<Array<Record>>

pageForward

  • pageForward(): Promise<Array<Record>>

refresh

  • refresh(): Promise<Array<Record>>

trimFirst

  • trimFirst(n: number): void

trimLast

  • trimLast(n: number): void

Generated using TypeDoc