import { Component, Output, EventEmitter, ChangeDetectionStrategy, Input, TemplateRef } from '@angular/core'; @Component({ selector: 'datatable-footer', template: `
`, host: { class: 'datatable-footer' }, changeDetection: ChangeDetectionStrategy.OnPush }) export class DataTableFooterComponent { @Input() footerHeight: number; @Input() rowCount: number; @Input() pageSize: number; @Input() offset: number; @Input() pagerLeftArrowIcon: string; @Input() pagerRightArrowIcon: string; @Input() pagerPreviousIcon: string; @Input() pagerNextIcon: string; @Input() totalMessage: string; @Input() footerTemplate: TemplateRef