function stop() {
		if (!_config2.default.is_touch_moving) {
			/*
   	Sets all of the play/pause buttons to pause
   */
			_visual2.default.setPlayPauseButtonsToPause();

			/*
   	Stops the active song.
   */
			_core2.default.stop();
		}
	}
/**
  * Handles an event on a stop element.
  *
  * HANDLER FOR: 'amplitude-stop'
  *
  * @access public
  * @TODO: AMP-FX Before stopping, make sure that AmplitudeFX visualization is stopped as well.
  */
Handles an event on a stop element.
HANDLER FOR: 'amplitude-stop'

@access public
@TODO: AMP-FX Before stopping, make sure that AmplitudeFX visualization is stopped as well.
Handles an event on a stop element . HANDLER FOR : ' amplitude - stop ' @access public @TODO : AMP - FX Before stopping make sure that AmplitudeFX visualization is stopped as well .
function stop() {
		if (!_config2.default.is_touch_moving) {
			_visual2.default.setPlayPauseButtonsToPause();
			_core2.default.stop();
		}
	}
function stop ( ) { if ( ! _config2 . default . is_touch_moving ) { _visual2 . default . setPlayPauseButtonsToPause ( ) ; _core2 . default . stop ( ) ; } }
Handles an event on a stop element.
Handles an event on a stop element .
/*
   	Sets all of the play/pause buttons to pause
   */ /*
   	Stops the active song.
   */