Skip to content

Commit 503b84e

Browse files
feature(REPORT-308415): Bold-Reports 5.1 Release Changes
1 parent cbed616 commit 503b84e

File tree

3 files changed

+208
-1
lines changed

3 files changed

+208
-1
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@boldreports/angular-reporting-components",
3-
"version": "2.2.23",
3+
"version": "5.1.20",
44
"description": "The Bold Reports by Syncfuion components for Angular contains ReportViewer and ReportDesigner reporting components for enterprise web development",
55
"repository": {
66
"type": "git",

src/reportdesigner.component.ts

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
import { BoldReportComponents } from './core';
2+
// tslint:disable-next-line:max-line-length
3+
import { EventEmitter, IterableDiffers, KeyValueDiffers, Component, ElementRef, ChangeDetectorRef, Input, Output } from '@angular/core';
4+
@Component({
5+
selector: 'bold-reportdesigner',
6+
template: ''})
7+
export class BoldReportDesignerComponent extends BoldReportComponents<any, any> {
8+
@Input('configurePaneSettings') configurePaneSettings_input: any;
9+
@Input('disableCodeModule') disableCodeModule_input: any;
10+
@Input('enableImpersonate') enableImpersonate_input: any;
11+
@Input('enableImageBlobing') enableImageBlobing_input: any;
12+
@Input('enableTableMultipleDataAssign') enableTableMultipleDataAssign_input: any;
13+
@Input('filterDataConnectors') filterDataConnectors_input: any;
14+
@Input('filterReportItems') filterReportItems_input: any;
15+
@Input('fontNames') fontNames_input: any;
16+
@Input('locale') locale_input: any;
17+
@Input('permissionSettings') permissionSettings_input: any;
18+
@Input('previewOptions') previewOptions_input: any;
19+
@Input('reportDataExtensions') reportDataExtensions_input: any;
20+
@Input('reportItemExtensions') reportItemExtensions_input: any;
21+
@Input('reportPath') reportPath_input: any;
22+
@Input('reportVersion') reportVersion_input: any;
23+
@Input('reportType') reportType_input: any;
24+
@Input('reportServerUrl') reportServerUrl_input: any;
25+
@Input('serviceAuthorizationToken') serviceAuthorizationToken_input: any;
26+
@Input('serviceUrl') serviceUrl_input: any;
27+
@Input('toolbarSettings') toolbarSettings_input: any;
28+
@Input('waitingPopupTemplate') waitingPopupTemplate_input: any;
29+
@Input('dataTabIndex') dataTabIndex_input: any;
30+
@Input('configurePaneSettings.items') configurePaneSettings_items_input: any;
31+
@Input('configurePaneSettings.showPane') configurePaneSettings_showPane_input: any;
32+
@Input('dataSources.name') dataSources_name_input: any;
33+
@Input('dataSources.value') dataSources_value_input: any;
34+
@Input('exportSettings.exportOptions') exportSettings_exportOptions_input: any;
35+
@Input('exportSettings.excelFormat') exportSettings_excelFormat_input: any;
36+
@Input('exportSettings.wordFormat') exportSettings_wordFormat_input: any;
37+
@Input('exportSettings.customItems') exportSettings_customItems_input: any;
38+
@Input('pageSettings.orientation') pageSettings_orientation_input: any;
39+
@Input('pageSettings.paperSize') pageSettings_paperSize_input: any;
40+
@Input('pageSettings.height') pageSettings_height_input: any;
41+
@Input('pageSettings.width') pageSettings_width_input: any;
42+
@Input('pageSettings.margins') pageSettings_margins_input: any;
43+
@Input('parameters.labels') parameters_labels_input: any;
44+
@Input('parameters.name') parameters_name_input: any;
45+
@Input('parameters.nullable') parameters_nullable_input: any;
46+
@Input('parameters.prompt') parameters_prompt_input: any;
47+
@Input('parameters.values') parameters_values_input: any;
48+
@Input('parameterSettings.delimiterChar') parameterSettings_delimiterChar_input: any;
49+
@Input('parameterSettings.popupHeight') parameterSettings_popupHeight_input: any;
50+
@Input('parameterSettings.popupWidth') parameterSettings_popupWidth_input: any;
51+
@Input('parameterSettings.itemWidth') parameterSettings_itemWidth_input: any;
52+
@Input('parameterSettings.labelWidth') parameterSettings_labelWidth_input: any;
53+
@Input('permissionSettings.dataSet') permissionSettings_dataSet_input: any;
54+
@Input('permissionSettings.dataSource') permissionSettings_dataSource_input: any;
55+
@Input('previewOptions.autoRender') previewOptions_autoRender_input: any;
56+
@Input('previewOptions.dataSources') previewOptions_dataSources_input: any;
57+
@Input('previewOptions.enableNotificationBar') previewOptions_enableNotificationBar_input: any;
58+
@Input('previewOptions.enableVirtualEvaluation') previewOptions_enableVirtualEvaluation_input: any;
59+
@Input('previewOptions.enableParameterBlockScroller') previewOptions_enableParameterBlockScroller_input: any;
60+
@Input('previewOptions.enableDatasourceBlockScroller') previewOptions_enableDatasourceBlockScroller_input: any;
61+
@Input('previewOptions.enableDropDownSearch') previewOptions_enableDropDownSearch_input: any;
62+
@Input('previewOptions.exportSettings') previewOptions_exportSettings_input: any;
63+
@Input('previewOptions.pageSettings') previewOptions_pageSettings_input: any;
64+
@Input('previewOptions.parameters') previewOptions_parameters_input: any;
65+
@Input('previewOptions.parameterSettings') previewOptions_parameterSettings_input: any;
66+
@Input('previewOptions.printMode') previewOptions_printMode_input: any;
67+
@Input('previewOptions.printOption') previewOptions_printOption_input: any;
68+
@Input('previewOptions.sizeToReportContent') previewOptions_sizeToReportContent_input: any;
69+
@Input('previewOptions.toolbarSettings') previewOptions_toolbarSettings_input: any;
70+
@Input('previewOptions.zoomFactor') previewOptions_zoomFactor_input: any;
71+
@Input('reportDataExtensions.name') reportDataExtensions_name_input: any;
72+
@Input('reportDataExtensions.className') reportDataExtensions_className_input: any;
73+
@Input('reportDataExtensions.imageClass') reportDataExtensions_imageClass_input: any;
74+
@Input('reportDataExtensions.displayName') reportDataExtensions_displayName_input: any;
75+
@Input('reportItemExtensions.name') reportItemExtensions_name_input: any;
76+
@Input('reportItemExtensions.className') reportItemExtensions_className_input: any;
77+
@Input('reportItemExtensions.imageClass') reportItemExtensions_imageClass_input: any;
78+
@Input('reportItemExtensions.displayName') reportItemExtensions_displayName_input: any;
79+
@Input('reportItemExtensions.category') reportItemExtensions_category_input: any;
80+
@Input('reportItemExtensions.toolTip') reportItemExtensions_toolTip_input: any;
81+
@Input('toolbarSettings.items') toolbarSettings_items_input: any;
82+
@Input('toolbarSettings.showToolbar') toolbarSettings_showToolbar_input: any;
83+
@Input('toolbarSettings.templateId') toolbarSettings_templateId_input: any;
84+
85+
86+
@Output('ajaxBeforeLoad') ajaxBeforeLoad_output : any = new EventEmitter();
87+
@Output('ajaxError') ajaxError_output : any = new EventEmitter();
88+
@Output('ajaxSuccess') ajaxSuccess_output : any = new EventEmitter();
89+
@Output('create') create_output : any = new EventEmitter();
90+
@Output('destroy') destroy_output : any = new EventEmitter();
91+
@Output('newDataClick') newDataClick_output : any = new EventEmitter();
92+
@Output('openReportClick') openReportClick_output : any = new EventEmitter();
93+
@Output('previewReport') previewReport_output : any = new EventEmitter();
94+
@Output('reportModified') reportModified_output : any = new EventEmitter();
95+
@Output('reportOpened') reportOpened_output : any = new EventEmitter();
96+
@Output('reportSaved') reportSaved_output : any = new EventEmitter();
97+
@Output('saveReportClick') saveReportClick_output : any = new EventEmitter();
98+
@Output('toolbarClick') toolbarClick_output : any = new EventEmitter();
99+
@Output('toolbarRendering') toolbarRendering_output : any = new EventEmitter();
100+
101+
// tslint:disable-next-line:max-line-length
102+
constructor(public el: ElementRef, public cdRef: ChangeDetectorRef, private _ejIterableDiffers: IterableDiffers, private _ejkeyvaluediffers: KeyValueDiffers) {
103+
super('BoldReportDesigner', el, cdRef, [], _ejIterableDiffers, _ejkeyvaluediffers);
104+
}
105+
}

src/reportviewer.component.ts

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
import { BoldReportComponents } from './core';
2+
// tslint:disable-next-line:max-line-length
3+
import { EventEmitter, IterableDiffers, KeyValueDiffers, Component, ElementRef, ChangeDetectorRef, Input, Output } from '@angular/core';
4+
@Component({
5+
selector: 'bold-reportviewer',
6+
template: ''})
7+
export class BoldReportViewerComponent extends BoldReportComponents<any, any> {
8+
@Input('dataSources') dataSources_input: any;
9+
@Input('exportSettings') exportSettings_input: any;
10+
@Input('isResponsive') isResponsive_input: any;
11+
@Input('locale') locale_input: any;
12+
@Input('pageSettings') pageSettings_input: any;
13+
@Input('parameters') parameters_input: any;
14+
@Input('toolbarSettings') toolbarSettings_input: any;
15+
@Input('parameterSettings') parameterSettings_input: any;
16+
@Input('printMode') printMode_input: any;
17+
@Input('printOption') printOption_input: any;
18+
@Input('processingMode') processingMode_input: any;
19+
@Input('renderMode') renderMode_input: any;
20+
@Input('reportPath') reportPath_input: any;
21+
@Input('reportServerUrl') reportServerUrl_input: any;
22+
@Input('reportServiceUrl') reportServiceUrl_input: any;
23+
@Input('zoomFactor') zoomFactor_input: any;
24+
@Input('serviceAuthorizationToken') serviceAuthorizationToken_input: any;
25+
@Input('enableParameterBlockScroller') enableParameterBlockScroller_input: any;
26+
@Input('enableDatasourceBlockScroller') enableDatasourceBlockScroller_input: any;
27+
@Input('sizeToReportContent') sizeToReportContent_input: any;
28+
@Input('autoRender') autoRender_input: any;
29+
@Input('enableNotificationBar') enableNotificationBar_input: any;
30+
@Input('enableDropDownSearch') enableDropDownSearch_input: any;
31+
@Input('enableVirtualEvaluation') enableVirtualEvaluation_input: any;
32+
@Input('waitingPopupTemplate') waitingPopupTemplate_input: any;
33+
@Input('enableOnScrollNavigation') enableOnScrollNavigation_input: any;
34+
@Input('customBrandSettings') customBrandSettings_input: any;
35+
@Input('customBrandSettings.link') customBrandSettings_link_input: any;
36+
@Input('customBrandSettings.domain') customBrandSettings_domain_input: any;
37+
@Input('customBrandSettings.name') customBrandSettings_name_input: any;
38+
@Input('customBrandSettings.links') customBrandSettings_links_input: any;
39+
@Input('dataSources.name') dataSources_name_input: any;
40+
@Input('dataSources.value') dataSources_value_input: any;
41+
@Input('exportSettings.exportOptions') exportSettings_exportOptions_input: any;
42+
@Input('exportSettings.excelFormat') exportSettings_excelFormat_input: any;
43+
@Input('exportSettings.wordFormat') exportSettings_wordFormat_input: any;
44+
@Input('exportSettings.customItems') exportSettings_customItems_input: any;
45+
@Input('exportSettings.ImageQuality') exportSettings_ImageQuality_input: any;
46+
@Input('exportSettings.UsePrintSizes') exportSettings_UsePrintSizes_input: any;
47+
@Input('pageSettings.orientation') pageSettings_orientation_input: any;
48+
@Input('pageSettings.paperSize') pageSettings_paperSize_input: any;
49+
@Input('pageSettings.height') pageSettings_height_input: any;
50+
@Input('pageSettings.width') pageSettings_width_input: any;
51+
@Input('pageSettings.margins') pageSettings_margins_input: any;
52+
@Input('parameters.labels') parameters_labels_input: any;
53+
@Input('parameters.name') parameters_name_input: any;
54+
@Input('parameters.nullable') parameters_nullable_input: any;
55+
@Input('parameters.prompt') parameters_prompt_input: any;
56+
@Input('parameters.values') parameters_values_input: any;
57+
@Input('parameterSettings.delimiterChar') parameterSettings_delimiterChar_input: any;
58+
@Input('parameterSettings.popupHeight') parameterSettings_popupHeight_input: any;
59+
@Input('parameterSettings.popupWidth') parameterSettings_popupWidth_input: any;
60+
@Input('parameterSettings.itemWidth') parameterSettings_itemWidth_input: any;
61+
@Input('parameterSettings.labelWidth') parameterSettings_labelWidth_input: any;
62+
@Input('parameterSettings.minDateTime') parameterSettings_minDateTime_input: any;
63+
@Input('parameterSettings.maxDateTime') parameterSettings_maxDateTime_input: any;
64+
@Input('parameterSettings.hideParameterBlock') parameterSettings_hideParameterBlock_input: any;
65+
@Input('parameterSettings.dateTimeFormat') parameterSettings_dateTimeFormat_input: any;
66+
@Input('parameterSettings.timeDisplayFormat') parameterSettings_timeDisplayFormat_input: any;
67+
@Input('parameterSettings.timeInterval') parameterSettings_timeInterval_input: any;
68+
@Input('parameterSettings.accessInternalValue') parameterSettings_accessInternalValue_input: any;
69+
@Input('toolbarSettings.click') toolbarSettings_click_input: any;
70+
@Input('toolbarSettings.items') toolbarSettings_items_input: any;
71+
@Input('toolbarSettings.showToolbar') toolbarSettings_showToolbar_input: any;
72+
@Input('toolbarSettings.showTooltip') toolbarSettings_showTooltip_input: any;
73+
@Input('toolbarSettings.templateId') toolbarSettings_templateId_input: any;
74+
@Input('toolbarSettings.customItems') toolbarSettings_customItems_input: any;
75+
@Input('toolbarSettings.customGroups') toolbarSettings_customGroups_input: any;
76+
77+
78+
@Output('drillThrough') drillThrough_output : any = new EventEmitter();
79+
@Output('renderingBegin') renderingBegin_output : any = new EventEmitter();
80+
@Output('renderingComplete') renderingComplete_output : any = new EventEmitter();
81+
@Output('reportError') reportError_output : any = new EventEmitter();
82+
@Output('reportExport') reportExport_output : any = new EventEmitter();
83+
@Output('reportLoaded') reportLoaded_output : any = new EventEmitter();
84+
@Output('showError') showError_output : any = new EventEmitter();
85+
@Output('viewReportClick') viewReportClick_output : any = new EventEmitter();
86+
@Output('ajaxBeforeLoad') ajaxBeforeLoad_output : any = new EventEmitter();
87+
@Output('ajaxSuccess') ajaxSuccess_output : any = new EventEmitter();
88+
@Output('ajaxError') ajaxError_output : any = new EventEmitter();
89+
@Output('toolbarRendering') toolbarRendering_output : any = new EventEmitter();
90+
@Output('exportProgressChanged') exportProgressChanged_output : any = new EventEmitter();
91+
@Output('printProgressChanged') printProgressChanged_output : any = new EventEmitter();
92+
@Output('exportItemClick') exportItemClick_output : any = new EventEmitter();
93+
@Output('toolBarItemClick') toolBarItemClick_output : any = new EventEmitter();
94+
@Output('hyperlink') hyperlink_output : any = new EventEmitter();
95+
@Output('reportPrint') reportPrint_output : any = new EventEmitter();
96+
@Output('beforeParameterAdd') beforeParameterAdd_output : any = new EventEmitter();
97+
98+
// tslint:disable-next-line:max-line-length
99+
constructor(public el: ElementRef, public cdRef: ChangeDetectorRef, private _ejIterableDiffers: IterableDiffers, private _ejkeyvaluediffers: KeyValueDiffers) {
100+
super('BoldReportViewer', el, cdRef, [], _ejIterableDiffers, _ejkeyvaluediffers);
101+
}
102+
}

0 commit comments

Comments
 (0)