Skip to main content

Features

This page contains structured information that will help you to start working with DHTMLX Message and go into deep dive on its functionality.

How to start with DHTMLX Pagination

In this section you can find out how to initialize Pagination with different data components, and how to integrate a pagination into your applications.

Initialization

TopicDescription
Basic initializationRead how to initialize a pagination on a page
Pagination with DataViewThe example shows how to initialize DataView inside Pagination
Pagination with GridThe example shows how to initialize Grid inside Pagination
Pagination with ListThe example shows how to initialize List inside Pagination
Pagination with TreeThe example shows how to initialize Tree inside Pagination
Pagination with Grid in the TreeGrid modeThe example shows how to initialize Grid in the TreeGrid mode inside Pagination

Integration

TopicDescription
Backend integrationLearn how to connect DHTMLX Suite to a backend (Demo)
OptimusLearn how to use DHTMLX Optimus framework for creating DHTMLX-based app
(recommended framework for creating apps with Suite components)
React integrationLearn how to use DHTMLX Pagination with React (Demo)
Angular integrationLearn how to use DHTMLX Pagination with Angular (Demo)
Vue integrationLearn how to use DHTMLX Pagination with Vue.js (Demo)

How to configure Pagination

In this section you will learn how to specify the initial page of Pagination and define the size of pages.

TopicDescription
Setting initial pageLearn how to define the initial page of the pagination (Example)
Configuring page sizeLearn how to define the number of items that should be displayed per page of the related widget (Example)

How to customize Pagination

In this section you may study how to change the style of Pagination, how to align elements inside it, how to configure the width of Pagination input.

TopicDescription
Aligning elementsThe example shows how to align elements in Pagination
Setting width of inputLearn how to configure the width of the input of a pagination (Example)
Styling PaginationLearn how to customize Pagination (Example)
List of CSS classesA set of CSS classes provided by the DHTMLX library

How to work with Pagination

In this section you will know how to set an active page dynamically, how to specify the number of data items which should be displayed on each page, how to get the total number of pages, and more.

TopicDescription
Getting / setting page indexLearn how to set any page as an active page or get the index of the currently active page (Example)
Setting number of items displayed per pageLearn how to specify the number of items that should be displayed on each page (Example)
Getting number of items displayed per pageLearn how to get the count of items displayed per page (Example)
Getting total page countLearn how to get the total number of pages (Example)

How to work with Pagination events

This section explains how to work with Pagination events.

TopicDescription
Event basic rulesLearn basic rules on how to work with events
Event handlingLearn how to attach, detach, or call the Pagination events (Example)

API reference

In this section you can find out corresponding references of Pagination API.

TopicDescription
Pagination methodsCheck the list of Pagination methods
Pagination eventsCheck the list of Pagination events
Pagination propertiesCheck the list of Pagination properties

Common functionality

In this section you will learn about common functionality of the library which can be useful while working with Pagination.

TopicDescription
Touch supportLearn how to work with touch support
TypeScript supportLearn how to work with TypeScript
AwaitRedrawLearn how to perform the code after the component’s rendering

Any questions left?


info

Do you need more functionality? Feel free to share your suggestions in the comments below!