Demos
Custom Radio Buttons
Selected Value: Radio A Radio B Radio C
Selected Value: <input type="text" ng-model="demoRadio1">
<div checkgroup="demoRadio1">
<check value="Radio A">Radio A</check>
<check value="Radio B">Radio B</check>
<check value="Radio C">Radio C</check>
</div>
<div>
<button ng-click="select('demoRadio1', ['Radio B'])">Select B</button>
<button ng-click="select('demoRadio1', ['Radio A','Radio B'])">Select A, B</button>
</div>
Custom Radio Buttons with Default Value
Selected Value: Radio A Radio B Radio C
Selected Value: <input type="text" ng-model="demoRadio2">
<div checkgroup="demoRadio2">
<check value="Radio A">Radio A</check>
<check checked="true" value="Radio B">Radio B</check>
<check value="Radio C">Radio C</check>
</div>
Custom Multiple Check Buttons
Selected Value:
Select All Select None A B C
Selected Value: <input type="text" ng-model="demoMultiple1">
<div checkgroup="demoMultiple1" check-multiple="true">
<check check-type="all">Select All</check>
<check check-type="none">Select None</check>
<check value="A">A</check>
<check value="B">B</check>
<check value="C">C</check>
</div>
<div>
<button ng-click="select('demoMultiple1', ['B'])">Select B</button>
<button ng-click="select('demoMultiple1', ['A','B'])">Select A, B</button>
</div>
Custom Multiple Check Buttons with Default Value
Selected Value: <input type="text" ng-model="demoMultiple2">
<div checkgroup="demoMultiple2" check-multiple="true">
<check check-type="all">Select All</check>
<check check-type="none">Select None</check>
<check value="A">A</check>
<check value="B" checked="true">B</check>
<check value="C" checked="true">C</check>
</div>