| 
									
										
										
										
											2021-09-21 02:10:42 +02:00
										 |  |  | import FeatureSource from "../../Logic/FeatureSource/FeatureSource"; | 
					
						
							|  |  |  | import {UIEventSource} from "../../Logic/UIEventSource"; | 
					
						
							| 
									
										
										
										
											2021-10-15 05:20:02 +02:00
										 |  |  | import {ElementStorage} from "../../Logic/ElementStorage"; | 
					
						
							| 
									
										
										
										
											2021-09-21 02:10:42 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | export interface ShowDataLayerOptions { | 
					
						
							|  |  |  |     features: FeatureSource, | 
					
						
							| 
									
										
										
										
											2021-10-15 05:20:02 +02:00
										 |  |  |     selectedElement?: UIEventSource<any>, | 
					
						
							|  |  |  |     allElements?: ElementStorage, | 
					
						
							| 
									
										
										
										
											2021-09-21 02:10:42 +02:00
										 |  |  |     leafletMap: UIEventSource<L.Map>, | 
					
						
							|  |  |  |     enablePopups?: true | boolean, | 
					
						
							|  |  |  |     zoomToFeatures?: false | boolean, | 
					
						
							| 
									
										
										
										
											2021-09-26 17:36:39 +02:00
										 |  |  |     doShowLayer?: UIEventSource<boolean> | 
					
						
							| 
									
										
										
										
											2021-09-21 02:10:42 +02:00
										 |  |  | } |