-
Notifications
You must be signed in to change notification settings - Fork 222
Expand file tree
/
Copy pathsession.html
More file actions
35 lines (35 loc) · 1.41 KB
/
session.html
File metadata and controls
35 lines (35 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<div id="session">
<div id="user"><h6>{{ user.name}}</h6></div>
<div class="session-header">{{ session.name }}</div>
<div id="session-id">Session ID: {{ session.id }}</div>
<div class="sub-header">Create a game</div>
<div id="create-game-form">
<form name="create-game">
<div><input name="name" ng-model="gamename" placeholder="game name" required><br/></div>
<div id="rules-select">Rules:
<select name="rules" ng-model="gamerules">
<option ng-repeat="rules in allrules" value="{{ rules.id }}">{{rules.name}}</option>
</select>
</div>
<div id="create" class="button" ng-click="createGame(gamename, gamerules)">Create</div>
</form>
</div>
<div id="games">
<div class="sub-header">Games</div>
<div class="session-game" ng-repeat="game in games">
<div class="batsu" ng-click="deleteGame($index)">× </div>
<div class="game-name">{{ game.name }}</div>
<div class="startgame-button" ng-click="startGame($index)">Play</div>
<div class="game-description">
ID: {{ game.id }} <br/>
Rules: {{ game.rules }}<br/>
Users: {{ game.users }}<br/>
Start Time: {{ game.startTime }}<br/>
End Time: {{ game.endTime }} <br/>
Moves: {{ game.moves }} <br/>
States: {{ game.states }}<br/>
<div class="button" ng-click="endGame($index)">End game</div>
</div>
</div>
</div>
</div>