We want to use "kendo-angular-pdfviewer" package with 13.0.0 version only as we have other exiting kendo packages with "11.6.0" version. If we use latest "kendo-angular-pdfviewer" packages ( which has able to customize pdf toolbar) then we need to change all other packages also which we are not willing to change now. In pdf viewer component, we want to display download button based on some conditions.
"dependencies": {
"@angular/animations": "^15.2.6",
"@angular/common": "^15.2.6",
"@angular/compiler": "^15.2.6",
"@angular/core": "^15.2.6",
"@angular/forms": "^15.2.6",
"@angular/platform-browser": "^15.2.6",
"@angular/platform-browser-dynamic": "^15.2.6",
"@angular/router": "^15.2.6",
"@ngx-translate/core": "^14.0.0",
"@ngx-translate/http-loader": "^7.0.0",
"@progress/kendo-angular-buttons": "^11.6.0",
"@progress/kendo-angular-common": "^11.6.0",
"@progress/kendo-angular-dateinputs": "^11.6.0",
"@progress/kendo-angular-dialog": "^11.6.0",
"@progress/kendo-angular-dropdowns": "^11.6.0",
"@progress/kendo-angular-excel-export": "^11.6.0",
"@progress/kendo-angular-grid": "^11.6.0",
"@progress/kendo-angular-inputs": "^11.6.0",
"@progress/kendo-angular-intl": "^11.6.0",
"@progress/kendo-angular-l10n": "^11.6.0",
"@progress/kendo-angular-layout": "^11.6.0",
"@progress/kendo-angular-listview": "^11.6.0",
"@progress/kendo-angular-messages": "^1.44.0",
"@progress/kendo-angular-notification": "^11.6.0",
"@progress/kendo-angular-pdfviewer": "^13.0.0",
"@progress/kendo-angular-popup": "^11.6.0",
"@progress/kendo-angular-treeview": "^11.6.0",
"@progress/kendo-data-query": "^1.6.0",
"@progress/kendo-drawing": "^1.17.5",
"@progress/kendo-licensing": "^1.3.5",
"@progress/kendo-theme-default": "^6.2.0",
"@rxjs/rx": "^4.1.0",
"auto-complete": "^1.0.0",
"bootstrap": "^3.3.7",
"cldr-data": "^36.0.1",
"core-js": "^3.30.0",
"file-saver": "^2.0.5",
"font-awesome": "^4.7.0",
"jquery": "^3.6.4",
"moment": "^2.29.4",
"rxjs": "^7.8.0",
"rxjs-compat": "^6.6.7",
"stream-to-string": "^1.2.1",
"zone.js": "^0.12.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "~15.2.5",
"@angular/cli": "~15.2.5",
"@angular/compiler-cli": "^15.2.6",
"@angular/language-service": "^15.2.6",
"@angular/localize": "^15.2.6",
"@types/jasmine": "~4.3.1",
"@types/jasminewd2": "~2.0.10",
"@types/node": "~18.15.11",
"codelyzer": "~6.0.2",
"jasmine-core": "~4.6.0",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~6.4.1",
"karma-chrome-launcher": "~3.1.1",
"karma-coverage-istanbul-reporter": "~3.0.3",
"karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "^2.0.0",
"protractor": "~7.0.0",
"ts-node": "~10.9.1",
"tslint": "~5.20.1",
"typescript": "~4.9.4"
}
Please let us know if there is any way to acheive our requirement to display download button based on conditions and with out impacting other kendo packages.