     DURATION: 500
 
   ###*
-    @param {wzk.dom.Dom}
+    @param {wzk.dom.Dom} dom
   ###
   constructor: (@dom)->
 

    BUTTON_TAG: 'li',
    BUTTON_CLASS: 'dropup-button',
    TARGET_ATTRIBUTE: 'target',
    ARROW_UP: 'fa-angle-up',
    ARROW_LEFT: 'fa-angle-left'


    @protected
  ###
  swapClasses: ->
    C = wzk.ui.dropup.Dropup.CSS

    if @caretElement?
      if goog.dom.classes.has @caretElement, C.ARROW_LEFT
        goog.dom.classes.addRemove @caretElement, C.ARROW_LEFT, C.ARROW_UP
      else
        goog.dom.classes.addRemove @caretElement, C.ARROW_UP, C.ARROW_LEFT

  ###*
    Gets animation object and set's starting height and ending height
