code: function _determineInputType() {
      let input = Utils.includes(INPUT_TYPES, this.options.input) ? this.options.input : null;
      const numPossibilities = this.possibilities.length;
  
  
      if (numPossibilities <= 1) {
        return input === 'toggle' ? 'toggle' : 'checkbox';
      } else if (this.options.multiple) {
        return 'dropdown';
      }
  
      // If we've gotten this far, radio and dropdown are the only options
      input = Utils.includes(['radio', 'dropdown'], input) ? input : null;
  
      if (numPossibilities <= 3 && !this.options.multiple) {
        return input || 'radio';
      }
  
      return input || 'dropdown';
    }
docs: @private
  
  Logic for determining what type of input should be used
  Based on number of choices, and user-specific options
  
  @return {string} input type