Skip to content

Commit a373724

Browse files
committed
updated template to use new directive methods
1 parent a49c55a commit a373724

File tree

1 file changed

+20
-8
lines changed

1 file changed

+20
-8
lines changed

src/view/mdKeyboard.view.html

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,47 @@
22
<div ng-repeat="row in keyboard.keys" layout="row">
33
<div flex ng-repeat="key in row" ng-switch="key[0]" ng-class="getKeyClass(key)">
44
<span ng-switch-when="Bksp">
5-
<md-button class="md-raised key-bksp" ng-mousedown="pressed($event, key[0])" aria-label="{{key[0]}}">
5+
<md-button class="md-raised key-bksp"
6+
ng-mousedown="pressed($event, key[0])"
7+
aria-label="{{key[0] || 'key'}}">
68
<md-icon>keyboard_backspace</md-icon>
79
</md-button>
810
</span>
911
<span ng-switch-when="Tab">
10-
<md-button class="md-raised key-tab" ng-mousedown="pressed($event, key[0])" aria-label="{{key[0]}}">
12+
<md-button class="md-raised key-tab"
13+
ng-mousedown="pressed($event, key[0])"
14+
aria-label="{{key[0] || 'key'}}">
1115
<md-icon>keyboard_tab</md-icon>
1216
</md-button>
1317
</span>
1418
<span ng-switch-when="Caps">
15-
<md-button class="md-raised key-caps" ng-class="{'locked': capsLocked, 'md-focused': capsLocked}" ng-mousedown="pressed($event, key[0])"
16-
ng-click="toggleCapsLock()" aria-label="{{key[0]}}">
19+
<md-button class="md-raised key-caps"
20+
ng-class="{'locked': capsLocked, 'md-focused': capsLocked}"
21+
ng-mousedown="pressed($event, key[0])"
22+
aria-label="{{key[0] || 'key'}}">
1723
<md-icon>keyboard_capslock</md-icon>
1824
</md-button>
1925
</span>
2026
<span ng-switch-when="Enter">
21-
<md-button class="md-raised key-enter" ng-mousedown="pressed($event, key[0])" aria-label="{{key[0]}}">
27+
<md-button class="md-raised key-enter"
28+
ng-mousedown="pressed($event, key[0])"
29+
aria-label="{{key[0] || 'key'}}">
2230
<md-icon>keyboard_return</md-icon>
2331
</md-button>
2432
</span>
2533
<span ng-switch-when="Shift">
26-
<md-button class="md-raised key-shift" ng-mousedown="pressed($event, key[0]); toggleCaps()" aria-label="{{key[0]}}">
34+
<md-button class="md-raised key-shift"
35+
ng-mousedown="pressed($event, key[0])"
36+
aria-label="{{key[0] || 'key'}}">
2737
{{key[0]}}
2838
</md-button>
2939
</span>
3040
<span ng-switch-when="Spacer"></span>
3141
<span ng-switch-default>
32-
<md-button class="md-raised key-char" ng-mousedown="pressed($event, key[!capsLocked && !caps ? 0 : 1])" aria-label="{{key[!capsLocked && !caps ? 0 : 1]}}">
33-
{{key[!capsLocked && !caps ? 0 : 1]}}
42+
<md-button class="md-raised key-char"
43+
ng-mousedown="pressed($event, key[!capsLocked && !caps ? 0 : 1] || key[0])"
44+
aria-label="{{key[!capsLocked && !caps ? 0 : 1] || 'key'}}">
45+
{{key[!capsLocked && !caps ? 0 : 1] || key[0]}}
3446
</md-button>
3547
</span>
3648
</div>

0 commit comments

Comments
 (0)