Options
All
  • Public
  • Public/Protected
  • All
Menu

Постраничная навигация вывода сущностей

Type parameters

Hierarchy

  • ResourcePagination

Implements

Index

Constructors

Properties

data: T[] = []
links: IPaginationLinks = {}
page: number = 1

Methods

  • [iterator](): IterableIterator<T>
  • fetch(): Promise<T[]>
  • fetchUrl(url: string): Promise<T[]>
  • Делает запрос на получение данных по заданному адресу

    Parameters

    • url: string

      адрес запроса

    Returns Promise<T[]>

  • first(): Promise<false | T[]>
  • Загружает данные первой страницы, если это возможно

    Returns Promise<false | T[]>

  • getData(): T[]
  • getPage(): number
  • hasFirst(): boolean
  • hasNext(): boolean
  • hasPrev(): boolean
  • next(): Promise<false | T[]>
  • prev(): Promise<false | T[]>
  • refresh(): Promise<false | T[]>

Generated using TypeDoc