forked from MapComplete/MapComplete
		
	Use OSM-settings to keep track of the chosen license; change tree marker to circle (fix #24)
This commit is contained in:
		
							parent
							
								
									b2704d0ab8
								
							
						
					
					
						commit
						b1775d8184
					
				
					 15 changed files with 83 additions and 57 deletions
				
			
		|  | @ -12,9 +12,11 @@ export class OsmImageUploadHandler { | |||
|     private _changeHandler: Changes; | ||||
|     private _userdetails: UIEventSource<UserDetails>; | ||||
|     private _slideShow: SlideShow; | ||||
|     private _preferedLicense: UIEventSource<string>; | ||||
| 
 | ||||
|     constructor(tags: UIEventSource<any>, | ||||
|                 userdetails: UIEventSource<UserDetails>, | ||||
|                 preferedLicense: UIEventSource<string>, | ||||
|                 changeHandler: Changes, | ||||
|                 slideShow : SlideShow | ||||
|     ) { | ||||
|  | @ -25,6 +27,7 @@ export class OsmImageUploadHandler { | |||
|         this._tags = tags; | ||||
|         this._changeHandler = changeHandler; | ||||
|         this._userdetails = userdetails; | ||||
|         this._preferedLicense = preferedLicense; | ||||
|     } | ||||
| 
 | ||||
|     private generateOptions(license: string) { | ||||
|  | @ -65,6 +68,7 @@ export class OsmImageUploadHandler { | |||
|         const self = this; | ||||
|         return new ImageUploadFlow( | ||||
|             this._userdetails, | ||||
|             this._preferedLicense, | ||||
|             function (license) { | ||||
|                 return self.generateOptions(license) | ||||
|             } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue