Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • QueryScroller

Index

Constructors

constructor

Properties

Private _buffer

_buffer: Record[]

Private _defaultPageSize

_defaultPageSize: number

Private _dialog

_dialog: QueryDialog

Private _firstRecordId

_firstRecordId: string

Private _firstResultRecordId

_firstResultRecordId: string

Private _hasMoreBackward

_hasMoreBackward: boolean

Private _hasMoreForward

_hasMoreForward: boolean

Private _markerOptions

_markerOptions: QueryMarkerOption[]

Private _nextPagePromise

_nextPagePromise: Promise<RecordSet>

Private _prevPagePromise

_prevPagePromise: Promise<RecordSet>

Private _refreshPromise

_refreshPromise: Promise<Record[]>

Accessors

buffer

bufferWithMarkers

  • get bufferWithMarkers(): Record[]

dialog

firstRecordId

  • get firstRecordId(): 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(pageSize?: number): Promise<Record[]>

pageForward

  • pageForward(pageSize?: number): Promise<Record[]>

refresh

  • refresh(numRows?: number): Promise<Record[]>

trimFirst

  • trimFirst(n: number): void

trimLast

  • trimLast(n: number): void

Generated using TypeDoc