mirror of
				https://github.com/Redocly/redoc.git
				synced 2025-10-30 23:37:28 +03:00 
			
		
		
		
	chore: minor refactor
This commit is contained in:
		
							parent
							
								
									8f7fccc657
								
							
						
					
					
						commit
						14acab32b2
					
				|  | @ -11,6 +11,9 @@ export class ApiInfoModel implements OpenAPIInfo { | ||||||
|   contact?: OpenAPIContact; |   contact?: OpenAPIContact; | ||||||
|   license?: OpenAPILicense; |   license?: OpenAPILicense; | ||||||
| 
 | 
 | ||||||
|  |   downloadLink?: string; | ||||||
|  |   downloadFileName?: string; | ||||||
|  | 
 | ||||||
|   constructor(private parser: OpenAPIParser) { |   constructor(private parser: OpenAPIParser) { | ||||||
|     Object.assign(this, parser.spec.info); |     Object.assign(this, parser.spec.info); | ||||||
|     this.description = parser.spec.info.description || ''; |     this.description = parser.spec.info.description || ''; | ||||||
|  | @ -18,9 +21,12 @@ export class ApiInfoModel implements OpenAPIInfo { | ||||||
|     if (firstHeadingLinePos > -1) { |     if (firstHeadingLinePos > -1) { | ||||||
|       this.description = this.description.substring(0, firstHeadingLinePos); |       this.description = this.description.substring(0, firstHeadingLinePos); | ||||||
|     } |     } | ||||||
|  | 
 | ||||||
|  |     this.downloadLink = this.getDownloadLink(); | ||||||
|  |     this.downloadFileName = this.getDownloadFileName(); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get downloadLink(): string | undefined { |   private getDownloadLink(): string | undefined { | ||||||
|     if (this.parser.specUrl) { |     if (this.parser.specUrl) { | ||||||
|       return this.parser.specUrl; |       return this.parser.specUrl; | ||||||
|     } |     } | ||||||
|  | @ -33,7 +39,7 @@ export class ApiInfoModel implements OpenAPIInfo { | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get downloadFileName(): string | undefined { |   private getDownloadFileName(): string | undefined { | ||||||
|     if (!this.parser.specUrl) { |     if (!this.parser.specUrl) { | ||||||
|       return 'swagger.json'; |       return 'swagger.json'; | ||||||
|     } |     } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user