forked from MapComplete/MapComplete
		
	added icons to enabled layers
This commit is contained in:
		
							parent
							
								
									0e3d9d930b
								
							
						
					
					
						commit
						c56c076ab3
					
				
					 1 changed files with 5 additions and 1 deletions
				
			
		| 
						 | 
					@ -1,6 +1,7 @@
 | 
				
			||||||
import { UIElement } from "./UIElement";
 | 
					import { UIElement } from "./UIElement";
 | 
				
			||||||
import { FilteredLayer } from "../Logic/FilteredLayer";
 | 
					import { FilteredLayer } from "../Logic/FilteredLayer";
 | 
				
			||||||
import { CheckBox } from "./Base/CheckBox";
 | 
					import { CheckBox } from "./Base/CheckBox";
 | 
				
			||||||
 | 
					import Combine from "./Base/Combine";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export class LayerSelection extends UIElement{
 | 
					export class LayerSelection extends UIElement{
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -10,7 +11,10 @@ export class LayerSelection extends UIElement{
 | 
				
			||||||
      super(undefined);
 | 
					      super(undefined);
 | 
				
			||||||
      this._checkboxes = [];
 | 
					      this._checkboxes = [];
 | 
				
			||||||
      for (const layer of layers) {
 | 
					      for (const layer of layers) {
 | 
				
			||||||
        this._checkboxes.push(new CheckBox(layer.isDisplayed, `isEnabled ${layer.layerDef.name}`, `isDisabled ${layer.layerDef.name}`));
 | 
					        this._checkboxes.push(new CheckBox(
 | 
				
			||||||
 | 
					          layer.isDisplayed,
 | 
				
			||||||
 | 
					          new Combine([layer.layerDef.name, `<img src="${layer.layerDef.icon}" alt="${layer.layerDef.icon}">`]),
 | 
				
			||||||
 | 
					          layer.layerDef.name));
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue