switch.tpl.html
Home
/
ui /
src /
app /
widget /
lib /
rpc /
switch.tpl.html
<div class="tb-switch" layout="column" ng-style="{'pointerEvents': vm.ctx.isEdit ? 'none' : 'all'}">
<div class="error-container" ng-style="{'background': vm.error.length ? 'rgba(255,255,255,0.25)' : 'none'}"
layout="row" layout-align="center center">
<span class="switch-error">{{ vm.error }}</span>
</div>
<div flex="30" class="title-container" layout="row" layout-align="center center" ng-show="vm.showTitle">
<span class="switch-title">{{vm.title}}</span>
</div>
<div flex="{{vm.showTitle ? 70 : 100}}" id="switch-container" layout="column" layout-align="center center">
<div class="switch">
<md-switch md-no-ink aria-label="Switch control" ng-model="vm.value" ng-change="vm.onValue()">
</md-switch>
</div>
<div class="onoff-container" layout="row" layout-align="center start" ng-show="vm.showOnOffLabels">
<span flex class="off-label" ng-show="!vm.value" style="text-align: center;">OFF</span>
<span flex ng-show="vm.value"></span>
<span flex class="on-label" ng-show="vm.value" style="text-align: center;">ON</span>
<span flex ng-show="!vm.value"></span>
</div>
</div>
<div id="text-measure"></div>
</div>