ngx-stimulsoft
Version:
Angular reporter for stimulsoftJS
45 lines (44 loc) • 2.89 kB
TypeScript
import { NgxSourceService } from 'ngx-source';
import { IStimulsoftOption } from './config';
import { StimulsoftService } from './stimulsoft.service';
import * as i0 from "@angular/core";
export declare class StimulsoftViewerComponent {
readonly stimulsoftService: StimulsoftService;
readonly sourceService: NgxSourceService;
readonly document: Document;
readonly id: import("@angular/core").InputSignal<string>;
readonly baseUrl: import("@angular/core").InputSignal<string | undefined>;
readonly fileName: import("@angular/core").InputSignal<string>;
readonly fonts: import("@angular/core").InputSignal<Record<string, string> | undefined>;
readonly dataSet: import("@angular/core").InputSignal<any>;
readonly options: import("@angular/core").InputSignal<IStimulsoftOption | undefined>;
readonly licenseKey: import("@angular/core").InputSignal<string | undefined>;
readonly licenseFile: import("@angular/core").InputSignal<string | undefined>;
readonly local: import("@angular/core").InputSignal<string>;
readonly dir: import("@angular/core").InputSignal<"ltr" | "rtl">;
readonly ready: import("@angular/core").OutputEmitterRef<boolean>;
readonly loading: import("@angular/core").OutputEmitterRef<boolean>;
readonly onLoadResourceFailed: import("@angular/core").OutputEmitterRef<{
source: string;
error: any;
}>;
private viewerOptions;
private viewer;
private report;
private readonly isLoadedSource;
private readonly failResourcesDownload;
private readonly canInitialize;
constructor();
private loadResources;
private initializeViewer;
private applyOptions;
private deepMerge;
private setupReport;
private applyFonts;
private registerDataSet;
private applyLicense;
private loadReportFile;
private setLocale;
static ɵfac: i0.ɵɵFactoryDeclaration<StimulsoftViewerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<StimulsoftViewerComponent, "ngx-stimulsoft-viewer", never, { "id": { "alias": "id"; "required": false; "isSignal": true; }; "baseUrl": { "alias": "baseUrl"; "required": false; "isSignal": true; }; "fileName": { "alias": "fileName"; "required": true; "isSignal": true; }; "fonts": { "alias": "fonts"; "required": false; "isSignal": true; }; "dataSet": { "alias": "dataSet"; "required": true; "isSignal": true; }; "options": { "alias": "options"; "required": false; "isSignal": true; }; "licenseKey": { "alias": "licenseKey"; "required": false; "isSignal": true; }; "licenseFile": { "alias": "licenseFile"; "required": false; "isSignal": true; }; "local": { "alias": "local"; "required": false; "isSignal": true; }; "dir": { "alias": "dir"; "required": false; "isSignal": true; }; }, { "ready": "ready"; "loading": "loading"; "onLoadResourceFailed": "onLoadResourceFailed"; }, never, never, true, never>;
}