import {Component} from '@angular/core'; import {PageEvent} from '@angular/material/paginator'; /** * @title Configurable paginator */ @Component({ selector: 'paginator-configurable-example', templateUrl: 'paginator-configurable-example.html', styleUrls: ['paginator-configurable-example.css'], }) export class PaginatorConfigurableExample { // MatPaginator Inputs length = 100; pageSize = 10; pageSizeOptions: number[] = [5, 10, 25, 100]; // MatPaginator Output pageEvent: PageEvent; setPageSizeOptions(setPageSizeOptionsInput: string) { this.pageSizeOptions = setPageSizeOptionsInput.split(',').map(str => +str); } }