[ADF-2149] Update ng-packagr to 2.0.0 (#2935)

* ng-packagr version 2.0.0 core fixes

* fix content services jsdoc

* fix process service jsdoc

* last update new build 2.0.0

* fix comment jsdoc
This commit is contained in:
Eugenio Romano
2018-02-13 10:37:03 +00:00
committed by GitHub
parent 71a1ca1787
commit a863631f0d
53 changed files with 178 additions and 274 deletions

View File

@@ -28,7 +28,7 @@ declare let PDFJS: any;
'./pdfViewer.component.scss',
'./pdfViewerHost.component.scss'
],
providers: [ RenderingQueueServices ],
providers: [RenderingQueueServices],
host: { 'class': 'adf-pdf-viewer' },
encapsulation: ViewEncapsulation.None
})
@@ -123,8 +123,6 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
/**
* return the PDFJS global object (exist to facilitate the mock of PDFJS in the test)
*
* @returns {PDFJS}
*/
getPDFJS() {
return PDFJS;
@@ -151,7 +149,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
}
ngOnDestroy() {
if(this.documentContainer) {
if (this.documentContainer) {
this.documentContainer.removeEventListener('pagechange', this.onPageChange, true);
}
}
@@ -159,7 +157,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
/**
* Method to scale the page current support implementation
*
* @param {string} scaleMode - new scale mode
* @param scaleMode - new scale mode
*/
scalePage(scaleMode) {
this.currentScaleMode = scaleMode;
@@ -223,7 +221,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
/**
* Update all the pages with the newScale scale
*
* @param {number} newScale - new scale page
* @param newScale - new scale page
*/
setScaleUpdatePages(newScale: number) {
if (!this.isSameScale(this.currentScale, newScale)) {
@@ -240,24 +238,21 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
/**
* Check if the request scale of the page is the same for avoid useless re-rendering
*
* @param {number} oldScale - old scale page
* @param {number} newScale - new scale page
* @param oldScale - old scale page
* @param newScale - new scale page
*
* @returns {boolean}
*/
isSameScale(oldScale: number, newScale: number) {
isSameScale(oldScale: number, newScale: number): boolean {
return (newScale === oldScale);
}
/**
* Check if is a land scape view
*
* @param {number} width
* @param {number} height
*
* @returns {boolean}
* @param width
* @param height
*/
isLandscape(width: number, height: number) {
isLandscape(width: number, height: number): boolean {
return (width > height);
}
@@ -282,7 +277,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
/**
* zoom in page pdf
*
* @param {number} ticks
* @param ticks
*/
zoomIn(ticks: number) {
let newScale: any = this.currentScale;
@@ -298,7 +293,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
/**
* zoom out page pdf
*
* @param {number} ticks
* @param ticks
*/
zoomOut(ticks: number) {
let newScale: any = this.currentScale;
@@ -338,7 +333,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
/**
* load the page in input
*
* @param {string} page - page to load
* @param page to load
*/
inputPage(page: string) {
let pageInput = parseInt(page, 10);
@@ -355,7 +350,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
/**
* Page Change Event
*
* @param {Event} event
* @param event
*/
onPageChange(event) {
this.page = event.pageNumber;
@@ -364,7 +359,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
/**
* Litener Keyboard Event
* @param {KeyboardEvent} event
* @param KeyboardEvent event
*/
@HostListener('document:keydown', ['$event'])
handleKeyboardEvent(event: KeyboardEvent) {

View File

@@ -436,8 +436,7 @@ export class ViewerComponent implements OnChanges {
/**
* get File name from url
*
* @param {string} url - url file
* @returns {string} name file
* @param url - url file
*/
getFilenameFromUrl(url: string): string {
let anchor = url.indexOf('#');
@@ -454,8 +453,7 @@ export class ViewerComponent implements OnChanges {
* http://localhost/test.jpg?cache=1000
* http://localhost/test.jpg#cache=1000
*
* @param {string} fileName - file name
* @returns {string} file name extension
* @param fileName - file name
*/
getFileExtension(fileName: string): string {
if (fileName) {
@@ -478,7 +476,7 @@ export class ViewerComponent implements OnChanges {
/**
* Keyboard event listener
* @param {KeyboardEvent} event
* @param event
*/
@HostListener('document:keyup', ['$event'])
handleKeyboardEvent(event: KeyboardEvent) {

View File

@@ -41,7 +41,7 @@ export class ViewerExtensionDirective implements AfterContentInit {
}
ngAfterContentInit() {
this.templateModel = {template: this.template, isVisible: false};
this.templateModel = { template: this.template, isVisible: false };
this.viewerComponent.extensionTemplates.push(this.templateModel);
@@ -58,10 +58,8 @@ export class ViewerExtensionDirective implements AfterContentInit {
/**
* check if the current extension in the viewer is compatible with this extension checking against supportedExtensions
*
* @returns {boolean}
*/
isVisible(fileExtension) {
isVisible(fileExtension): boolean {
let supportedExtension: string;
if (this.supportedExtensions && (this.supportedExtensions instanceof Array)) {

View File

@@ -19,7 +19,6 @@ import { Injectable } from '@angular/core';
*
* RenderingQueueServices rendering of the views for pages and thumbnails.
*
* @returns {RenderingQueueServices} .
*/
@Injectable()
export class RenderingQueueServices {
@@ -43,24 +42,23 @@ export class RenderingQueueServices {
isThumbnailViewEnabled: any = false;
/**
* @param {PDFViewer} pdfViewer
* @param pdfViewer
*/
setViewer(pdfViewer) {
this.pdfViewer = pdfViewer;
}
/**
* @param {PDFThumbnailViewer} pdfThumbnailViewer
* @param pdfThumbnailViewer
*/
setThumbnailViewer(pdfThumbnailViewer) {
this.pdfThumbnailViewer = pdfThumbnailViewer;
}
/**
* @param {IRenderableView} view
* @returns {boolean}
* @param view
*/
isHighestPriority(view: any) {
isHighestPriority(view: any): boolean {
return this.highestPriorityPage === view.renderingId;
}
@@ -129,10 +127,9 @@ export class RenderingQueueServices {
}
/**
* @param {IRenderableView} view
* @returns {boolean}
* @param view
*/
isViewFinished(view) {
isViewFinished(view): boolean {
return view.renderingState === this.renderingStates.FINISHED;
}
@@ -140,7 +137,7 @@ export class RenderingQueueServices {
* Render a page or thumbnail view. This calls the appropriate function
* based on the views state. If the view is already rendered it will return
* false.
* @param {IRenderableView} view
* @param view
*/
renderView(view: any) {
let state = view.renderingState;