stimulsoft-viewer-angular
Version:
Stimulsoft Viewer Angular
24 lines (23 loc) • 1.14 kB
TypeScript
import { ModelService } from './model.service';
import { ExportService } from './export.service';
import { HelperService } from './helper.service';
import { StiHttpClientService } from './http-client.service';
import { ControllerService } from './controller.service';
import * as i0 from "@angular/core";
export declare class PrintService {
model: ModelService;
exportService: ExportService;
helper: HelperService;
httpClient: StiHttpClientService;
controller: ControllerService;
constructor(model: ModelService, exportService: ExportService, helper: HelperService, httpClient: StiHttpClientService, controller: ControllerService);
postPrint(printAction: string): void;
postExport(format: string, settings: any, elementName?: string, isDashboardExport?: boolean): void;
printAsPdfPopup(data: any): void;
printAsPdf(url: string, data: any): void;
blobToBase64(blob: any): Promise<unknown>;
printAsPopup(text: string): void;
printAsHtml(text: string): void;
static ɵfac: i0.ɵɵFactoryDeclaration<PrintService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<PrintService>;
}