title: Validate that all of the checkboxes are checked in ionic
body: <p>I have a form with list of checkboxes, as shown here:</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>$scope.deviceList = [
    { text: "Dev 0", checked: false },
    { text: "Dev 1", checked: false },
    { text: "Dev 2", checked: false },
    { text: "Dev 3", checked: false },
    { text: "Dev 4", checked: false }
  ];</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;form&gt;
      &lt;ion-checkbox class="checkbox-balanced"
                    ng-repeat="item in deviceList"
                    ng-model="item.checked"
                    ng-required="true"&gt;
        {{ item.text }}
      &lt;/ion-checkbox&gt;
  &lt;/form&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>Of course that I have more elements. but just for this case I show the relavent code.</p>
  
  <p>Now, I would like to have a validation that the form cannot be sent until all checkboxes are checked.
  Any suggestions of an elegant solution for that?</p>
  
  <p>Thanks in advance</p>