UNPKG

angular-ui-bootstrap

Version:

Native AngularJS (Angular) directives for Bootstrap

33 lines (32 loc) 1.66 kB
<div ng-controller="ButtonsCtrl"> <h4>Single toggle</h4> <pre>{{singleModel}}</pre> <button type="button" class="btn btn-primary" ng-model="singleModel" uib-btn-checkbox btn-checkbox-true="1" btn-checkbox-false="0"> Single Toggle </button> <h4>Checkbox</h4> <pre>Model: {{checkModel}}</pre> <pre>Results: {{checkResults}}</pre> <div class="btn-group"> <label class="btn btn-primary" ng-model="checkModel.left" uib-btn-checkbox>Left</label> <label class="btn btn-primary" ng-model="checkModel.middle" uib-btn-checkbox>Middle</label> <label class="btn btn-primary" ng-model="checkModel.right" uib-btn-checkbox>Right</label> </div> <h4>Radio &amp; Uncheckable Radio</h4> <pre>{{radioModel || 'null'}}</pre> <div class="btn-group"> <label class="btn btn-primary" ng-model="radioModel" uib-btn-radio="'Left'">Left</label> <label class="btn btn-primary" ng-model="radioModel" uib-btn-radio="'Middle'">Middle</label> <label class="btn btn-primary" ng-model="radioModel" uib-btn-radio="'Right'">Right</label> </div> <div class="btn-group"> <label class="btn btn-success" ng-model="radioModel" uib-btn-radio="'Left'" uncheckable>Left</label> <label class="btn btn-success" ng-model="radioModel" uib-btn-radio="'Middle'" uncheckable>Middle</label> <label class="btn btn-success" ng-model="radioModel" uib-btn-radio="'Right'" uib-uncheckable="uncheckable">Right</label> </div> <div> <button class="btn btn-default" ng-click="uncheckable = !uncheckable"> Toggle uncheckable </button> </div> </div>