Add more background layers, add default background id option in the layout configuration, fix #64, #65
This commit is contained in:
parent
62cc392cfd
commit
66ce783f20
10 changed files with 58 additions and 45 deletions
|
@ -353,13 +353,21 @@ export class InitUiElements {
|
|||
}
|
||||
|
||||
private static GenerateLayerControlPanel() {
|
||||
let layerControlPanel: UIElement = new BackgroundSelector(State.state);
|
||||
layerControlPanel.SetStyle("margin:1em");
|
||||
layerControlPanel.onClick(() => {});
|
||||
|
||||
|
||||
let layerControlPanel: UIElement = undefined;
|
||||
if (State.state.layoutToUse.data.enableBackgroundLayers) {
|
||||
layerControlPanel = new BackgroundSelector(State.state);
|
||||
layerControlPanel.SetStyle("margin:1em");
|
||||
layerControlPanel.onClick(() => { });
|
||||
}
|
||||
|
||||
|
||||
if (State.state.filteredLayers.data.length > 1) {
|
||||
const layerSelection = new LayerSelection();
|
||||
layerSelection.onClick(() => {});
|
||||
layerControlPanel = new Combine([layerSelection, "<br/>",layerControlPanel]);
|
||||
layerSelection.onClick(() => {
|
||||
});
|
||||
layerControlPanel = new Combine([layerSelection, "<br/>", layerControlPanel]);
|
||||
}
|
||||
return layerControlPanel;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue