UNPKG

@progress/kendo-angular-pager

Version:
46 lines (45 loc) 1.99 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { PagerFocusableDirective } from './pager/focusable.directive'; import { CustomMessagesComponent } from './pager/localization/custom-messages.component'; import { PagerInfoComponent } from './pager/pager-info.component'; import { PagerInputComponent } from './pager/pager-input.component'; import { PagerNextButtonsComponent } from './pager/pager-next-buttons.component'; import { PagerNumericButtonsComponent } from './pager/pager-numeric-buttons.component'; import { PagerPageSizesComponent } from './pager/pager-page-sizes.component'; import { PagerPrevButtonsComponent } from './pager/pager-prev-buttons.component'; import { PagerTemplateDirective } from './pager/pager-template.directive'; import { PagerComponent } from './pager/pager.component'; import { PagerSpacerComponent } from './pager/spacer.component'; /** * Use this utility array to access all `@progress/kendo-angular-pager`-related components and directives in a standalone Angular component. * * @example * ```typescript * import { Component } from '@angular/core'; * import { KENDO_PAGER } from '@progress/kendo-angular-pager'; * * @Component({ * selector: 'my-app', * standalone: true, * imports: [KENDO_PAGER], * template: `<kendo-pager></kendo-pager>` * }) * export class AppComponent {} * ``` */ export const KENDO_PAGER = [ CustomMessagesComponent, PagerFocusableDirective, PagerInfoComponent, PagerInputComponent, PagerNextButtonsComponent, PagerNumericButtonsComponent, PagerPageSizesComponent, PagerPrevButtonsComponent, PagerTemplateDirective, PagerComponent, PagerSpacerComponent ];