Skip to content

ptcs-pagination-input-number

Visual

Overview

Input number was designed for the pagination widget. Component allows only to type the positive, natural numbers. If a number greater than 'totalNumberOfPages' param was introduced then a message about exceeding the max value appears. Pressing Enter or clicking outside causes the entered value to be set. If the entered value is 0 or it is greater than 'totalNumberOfPages' param, then the final value is the previous value. One can get the current approved value using 'value' getter.

Usage Examples

Basic Usage

<ptcs-pagination-input-number total-number-of-pages="100"></ptcs-pagination-input-number>
const ptcsInputNumber = document.querySelector('ptcs-pagination-input-number');
...
console.log("The current approved value is", ptcsInputNumber.value);

Component API

Properties

Property Type Description Triggers a changed event
value Number Current approved value, read only No
totalNumberOfPages Number Maximum number which can by type in input number No
errorMessage String Error Message when selected page number is higher then last page No

Events

Name Description
value-approved Fired when entered data was accepted (pressing ENTER or clicking outside (blur))

Methods

No methods.

Styling

Parts

Part Description
pagination-input The container for the slected page number
error-text Error message below "pagination-input"