reports-hyper74
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.0.
49 lines (48 loc) • 1.68 kB
TypeScript
import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core';
import { Subscription } from 'rxjs';
import { ActivatedRoute } from '@angular/router';
import { ReportsService } from '../reports.service';
import { PageEvent } from '@angular/material/paginator';
import 'jspdf-autotable';
import { DatePipe } from '@angular/common';
import * as i0 from "@angular/core";
export declare class ExecuteReportComponent implements OnInit {
private route;
private cd;
private reportService;
private datePipe;
urlRpt: string;
backClicked: EventEmitter<any>;
executeForm: any;
reportName: any;
$subs: Subscription[];
query: {
total: number;
pageNum: number;
pageSize: number;
data: null;
reportId: null;
};
reportId: any;
data: any;
list: any;
displayedColumns: any;
hiddenDisplayedColumns: any;
hiddenListData: any;
hiddenData: any;
hiddenHeader: any;
tempData: any;
excel: never[];
constructor(route: ActivatedRoute, cd: ChangeDetectorRef, reportService: ReportsService, datePipe: DatePipe);
ngOnInit(): void;
loadDataExecuted(fileType?: any): void;
ngOnDestroy(): void;
getNextPage(e: PageEvent): void;
SavePDF(): void;
SaveEXCEL(): void;
pdfPreparing(): void;
onBackClicked(): void;
check(el: any, type: any): any;
static ɵfac: i0.ɵɵFactoryDeclaration<ExecuteReportComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ExecuteReportComponent, "lib-execute-report", never, { "urlRpt": "urlRpt"; }, { "backClicked": "backClicked"; }, never, never>;
}