function _transitionHeight( callback, duration ) {
    if ( _transitionEndEvent ) {
      _content.addEventListener( _transitionEndEvent, callback );
      _content.style[_transitionPrefix] = 'height ' + duration + 's ease-out';
    } else {
      // TODO: Remove callback-return ESLint ignore
      callback(); // eslint-disable-line callback-return, inline-comments, max-len
    }
  }
/**
   * Transition height property and call a callback function.
   * Call callback directly if CSS transitions aren't supported.
   * @param {Function} callback Callback function for completion of transition.
   * @param {number} duration
   *   The duration of the sliding animation in milliseconds.
   */
Transition height property and call a callback function.
Call callback directly if CSS transitions aren't supported.
@param {Function} callback Callback function for completion of transition.
@param {number} duration
The duration of the sliding animation in milliseconds.
Transition height property and call a callback function . Call callback directly if CSS transitions aren ' t supported . @param { Function } callback Callback function for completion of transition . @param { number } duration The duration of the sliding animation in milliseconds .
function _transitionHeight( callback, duration ) {
    if ( _transitionEndEvent ) {
      _content.addEventListener( _transitionEndEvent, callback );
      _content.style[_transitionPrefix] = 'height ' + duration + 's ease-out';
    } else {
      callback(); 
    }
  }
function _transitionHeight ( callback , duration ) { if ( _transitionEndEvent ) { _content . addEventListener ( _transitionEndEvent , callback ) ; _content . style [ _transitionPrefix ] = 'height ' + duration + 's ease-out' ; } else { callback ( ) ; } }
Transition height property and call a callback function.
Transition height property and call a callback function .
// TODO: Remove callback-return ESLint ignore // eslint-disable-line callback-return, inline-comments, max-len