forked from MapComplete/MapComplete
		
	Various small fixes, add AED-layout
This commit is contained in:
		
							parent
							
								
									cce9207a35
								
							
						
					
					
						commit
						734f571b5d
					
				
					 11 changed files with 1742 additions and 168 deletions
				
			
		|  | @ -8,6 +8,7 @@ import Locale from "./i18n/Locale"; | |||
| import {State} from "../State"; | ||||
| 
 | ||||
| import {UIEventSource} from "../Logic/UIEventSource"; | ||||
| import {UserDetails} from "../Logic/Osm/OsmConnection"; | ||||
| 
 | ||||
| /** | ||||
|  * Asks to add a feature at the last clicked location, at least if zoom is sufficient | ||||
|  | @ -49,13 +50,17 @@ export class SimpleAddUI extends UIElement { | |||
|             for (const preset of layer.layerDef.presets) { | ||||
| 
 | ||||
|                 let icon: string = "./assets/bug.svg"; | ||||
|                 if (typeof (preset.icon) !== "string") { | ||||
|                     console.log("Preset icon is:", preset.icon); | ||||
|                     icon = preset.icon.GetContent(TagUtils.KVtoProperties(preset.tags)); | ||||
|                 } else { | ||||
|                     icon = preset.icon; | ||||
|                 if (preset.icon !== undefined) { | ||||
| 
 | ||||
|                     if (typeof (preset.icon) !== "string") { | ||||
|                         console.log("Preset icon is:", preset.icon); | ||||
|                         icon = preset.icon.GetContent(TagUtils.KVtoProperties(preset.tags)); | ||||
|                     } else { | ||||
|                         icon = preset.icon; | ||||
|                     } | ||||
|                 }else{ | ||||
|                     console.warn("No icon defined for preset ", preset, "in layer ",layer.layerDef.id) | ||||
|                 } | ||||
|                 console.log("Preset icon:", icon) | ||||
| 
 | ||||
|                 const button = | ||||
|                     new SubtleButton( | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue