code: function() {
          var checkedState = this.dataModel.getCheckedState();
          var $input, props;
  
          $input = this._getHeaderMainCheckbox();
          if (!$input.length) {
              return;
          }
  
          if (!checkedState.available) {
              props = {
                  checked: false,
                  disabled: true
              };
          } else {
              props = {
                  checked: checkedState.available === checkedState.checked,
                  disabled: false
              };
          }
          $input.prop(props);
      }
docs: header 영역의 input 상태를 실제 checked 된 count 에 맞추어 반영한다.
  @private