   #
   # Subclasses may override this method to customize the message.
   #
-  # * itemCount: The number of items in the array specified to {.setArray}
-  # * filteredItemCount: The number of items that pass the fuzzy filter test.
+  # itemCount - The {Number} of items in the array specified to {.setArray}
+  # filteredItemCount - The {Number} of items that pass the fuzzy filter test.
   getEmptyMessage: (itemCount, filteredItemCount) -> 'No matches found'
 
   selectPreviousItem: ->


  # Public: Set the loading message to display.
  #
  # * message: The loading message.
  setLoading: (message='') ->
    if message.length is 0
      @loading.text("")

  #
  # This method should be overridden by subclasses.
  #
  # element - The selected model element.
  confirmed: (element) ->

  attach: ->
