summaryrefslogtreecommitdiff
path: root/src/scripts/controllers/modes/building.ts
diff options
context:
space:
mode:
authorGeorgios Andreadis <G.Andreadis@student.tudelft.nl>2017-01-27 10:26:54 +0100
committerGitHub <noreply@github.com>2017-01-27 10:26:54 +0100
commit50fcb0634c9ebe894988103184d50d372bc76907 (patch)
tree5af172c03599f7c680cd32205eab5329b841c85c /src/scripts/controllers/modes/building.ts
parent3ad08353d289720cf8f43e1dba078da43c35e97d (diff)
parentb462c9183ec7c2e41f14daad49f03d8afaa4ec59 (diff)
Merge pull request #4 from tudelft-atlarge/states-batch-fetch
Fetch experiment states in one batch
Diffstat (limited to 'src/scripts/controllers/modes/building.ts')
-rw-r--r--src/scripts/controllers/modes/building.ts9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/scripts/controllers/modes/building.ts b/src/scripts/controllers/modes/building.ts
index 4d82f090..217f5935 100644
--- a/src/scripts/controllers/modes/building.ts
+++ b/src/scripts/controllers/modes/building.ts
@@ -22,7 +22,7 @@ export class BuildingModeController {
* Connects all DOM event listeners to their respective element targets.
*/
public setupEventListeners() {
- let resetConstructionButtons = () => {
+ const resetConstructionButtons = () => {
this.mapController.interactionMode = InteractionMode.DEFAULT;
this.mapView.hoverLayer.setHoverTileVisibility(false);
$("#room-construction").text("Construct new room");
@@ -79,7 +79,7 @@ export class BuildingModeController {
* @param position The new tile position to be added
*/
public addSelectedTile(position: IGridPosition): void {
- let tile = {
+ const tile = {
id: -1,
roomId: this.newRoomId,
position: {x: position.x, y: position.y}
@@ -96,11 +96,10 @@ export class BuildingModeController {
* @param position The position of the tile to be removed
*/
public removeSelectedTile(position: IGridPosition): void {
- let tile;
let objectIndex = -1;
for (let i = 0; i < this.mapView.roomLayer.selectedTileObjects.length; i++) {
- tile = this.mapView.roomLayer.selectedTileObjects[i];
+ const tile = this.mapView.roomLayer.selectedTileObjects[i];
if (tile.position.x === position.x && tile.position.y === position.y) {
objectIndex = i;
}
@@ -111,4 +110,4 @@ export class BuildingModeController {
this.mapView.roomLayer.removeSelectedTile(position, objectIndex);
});
}
-} \ No newline at end of file
+}