[GENERIC viewer] Add fallback logic for the old PDFPageView.update method signature
				
					
				
			This is done separately from the previous commit, to make it easier to revert these changes in the future.
This commit is contained in:
		
							parent
							
								
									7c81a8dd40
								
							
						
					
					
						commit
						8466204384
					
				| @ -298,6 +298,23 @@ class PDFPageView { | ||||
|   } | ||||
| 
 | ||||
|   update({ scale = 0, rotation = null, optionalContentConfigPromise = null }) { | ||||
|     if ( | ||||
|       typeof PDFJSDev !== "undefined" && | ||||
|       PDFJSDev.test("GENERIC") && | ||||
|       typeof arguments[0] !== "object" | ||||
|     ) { | ||||
|       console.error( | ||||
|         "PDFPageView.update called with separate parameters, please use an object instead." | ||||
|       ); | ||||
| 
 | ||||
|       this.update({ | ||||
|         scale: arguments[0], | ||||
|         rotation: arguments[1], | ||||
|         optionalContentConfigPromise: arguments[2], | ||||
|       }); | ||||
|       return; | ||||
|     } | ||||
| 
 | ||||
|     this.scale = scale || this.scale; | ||||
|     if (typeof rotation === "number") { | ||||
|       this.rotation = rotation; // The rotation may be zero.
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user