Styled the airbase context menu a bit.

This commit is contained in:
PeekabooSteam 2023-03-16 13:39:28 +00:00
parent 64df9b142d
commit b89a1ed418
3 changed files with 11 additions and 4 deletions

View File

@ -36,7 +36,7 @@ export class AirbaseContextMenu extends ContextMenu {
var div = document.createElement("div");
div.innerText = property;
return div;
}));
}), );
}
setParkings(airbaseParkings: string[])

View File

@ -84,7 +84,7 @@ export class MissionHandler
{
this.#airbasesMarkers[idx].setLatLng(new LatLng(airbase.latitude, airbase.longitude));
this.#airbasesMarkers[idx].setCoalition(airbase.coalition);
this.#airbasesMarkers[idx].setProperties(["test1", "test2"]);
this.#airbasesMarkers[idx].setProperties(["Runway 1: 31L / 13R", "Runway 2: 31R / 13L", "TCN: 17X", "ILS: ---" ]);
this.#airbasesMarkers[idx].setParkings(["2x big", "5x small"]);
}
}

View File

@ -80,10 +80,17 @@
</div>
<div id="airbase-contextmenu" class="ol-panel">
<h3 id="airbase-name"></h3>
<div id="airbase-properties"></div>
<hr />
<h4>Parking available:</h4>
<div id="airbase-parking"></div>
<button id="spawn-airbase-aircraft-button" data-active-coalition="blue" title="Spawn aircraft" data-on-click="contextMenuSpawnAirbase" class="deploy-unit-button">Spawn</button>
<button id="land-here-button" title="Land here" data-on-click="contextMenuLandAirbase">Land here</button>
<button id="spawn-airbase-aircraft-button" data-active-coalition="red" title="Spawn aircraft" data-on-click="contextMenuSpawnAirbase" class="deploy-unit-button">Spawn</button>
<button id="land-here-button" title="Land here" data-on-click="contextMenuLandAirbase" class="hide">Land here</button>
</div>