@syncfusion/reporting-angular
Version:
The Syncfusion Reporting UI components for Angular contains `Report Viewer` and `Report Designer` Angular components for enterprise web development. Empower your web application with feature-rich report preview, edit, and customization capabilities that a
40 lines (39 loc) • 1.75 kB
TypeScript
import '@syncfusion/reporting-javascript/Scripts/reports/ej.report-designer.min';
import { EJComponents } from './core';
import { EventEmitter, IterableDiffers, KeyValueDiffers, Type, ElementRef, ChangeDetectorRef } from '@angular/core';
export declare class ReportDesignerComponent extends EJComponents<any, any> {
el: ElementRef;
cdRef: ChangeDetectorRef;
private _ejIterableDiffers;
private _ejkeyvaluediffers;
configurePaneSettings_input: any;
locale_input: any;
reportPath_input: any;
reportServerUrl_input: any;
serviceAuthorizationToken_input: any;
serviceUrl_input: any;
tenantName_input: any;
toolbarSettings_input: any;
configurePaneSettings_showConfigurePane_input: any;
toolbarSettings_items_input: any;
toolbarSettings_showToolbar_input: any;
toolbarSettings_templateId_input: any;
reportDataExtensions_input: any;
reportItemExtensions_input: any;
options: any;
ajaxBeforeLoad_output: EventEmitter<{}>;
ajaxError_output: EventEmitter<{}>;
ajaxSuccess_output: EventEmitter<{}>;
create_output: EventEmitter<{}>;
destroy_output: EventEmitter<{}>;
openReportClick_output: EventEmitter<{}>;
reportModified_output: EventEmitter<{}>;
reportOpened_output: EventEmitter<{}>;
reportSaved_output: EventEmitter<{}>;
saveReportClick_output: EventEmitter<{}>;
toolbarClick_output: EventEmitter<{}>;
toolbarRendering_output: EventEmitter<{}>;
extensionLocaleChanged_output: EventEmitter<{}>;
constructor(el: ElementRef, cdRef: ChangeDetectorRef, _ejIterableDiffers: IterableDiffers, _ejkeyvaluediffers: KeyValueDiffers);
}
export declare var EJ_REPORTDESIGNER_COMPONENTS: Type<any>[];