[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.118.12.124: ~ $
<?php
namespace Elementor;

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly.
}

/**
 * Elementor exit animation control.
 *
 * A control for creating exit animation. Displays a select box
 * with the available exit animation effects @see Control_Exit_Animation::get_animations() .
 *
 * @since 2.5.0
 */
class Control_Exit_Animation extends Control_Animation {

	/**
	 * Get control type.
	 *
	 * Retrieve the animation control type.
	 *
	 * @since 2.5.0
	 * @access public
	 *
	 * @return string Control type.
	 */
	public function get_type() {
		return 'exit_animation';
	}

	/**
	 * Get animations list.
	 *
	 * Retrieve the list of all the available animations.
	 *
	 * @since 1.0.0
	 * @access public
	 * @static
	 *
	 * @return array Control type.
	 */
	public static function get_animations() {
		$additional_animations = [];

		/**
		 * Exit animations.
		 *
		 * Filters the animations list displayed in the exit animations control.
		 *
		 * This hook can be used to register new animations in addition to the
		 * basic Elementor exit animations.
		 *
		 * @since 2.5.0
		 *
		 * @param array $additional_animations Additional animations array.
		 */
		$additional_animations = apply_filters( 'elementor/controls/exit-animations/additional_animations', $additional_animations );

		return array_merge( static::get_default_animations(), $additional_animations );
	}

	public static function get_default_animations(): array {
		return [
			'Fading' => [
				'fadeIn' => 'Fade Out',
				'fadeInDown' => 'Fade Out Up',
				'fadeInLeft' => 'Fade Out Left',
				'fadeInRight' => 'Fade Out Right',
				'fadeInUp' => 'Fade Out Down',
			],
			'Zooming' => [
				'zoomIn' => 'Zoom Out',
				'zoomInDown' => 'Zoom Out Up',
				'zoomInLeft' => 'Zoom Out Left',
				'zoomInRight' => 'Zoom Out Right',
				'zoomInUp' => 'Zoom Out Down',
			],
			'Sliding' => [
				'slideInDown' => 'Slide Out Up',
				'slideInLeft' => 'Slide Out Left',
				'slideInRight' => 'Slide Out Right',
				'slideInUp' => 'Slide Out Down',
			],
			'Rotating' => [
				'rotateIn' => 'Rotate Out',
				'rotateInDownLeft' => 'Rotate Out Up Left',
				'rotateInDownRight' => 'Rotate Out Up Right',
				'rotateInUpRight' => 'Rotate Out Down Left',
				'rotateInUpLeft' => 'Rotate Out Down Right',
			],
			'Light Speed' => [
				'lightSpeedIn' => 'Light Speed Out',
			],
			'Specials' => [
				'rollIn' => 'Roll Out',
			],
		];
	}

	public static function get_assets( $setting ) {
		if ( ! $setting || 'none' === $setting ) {
			return [];
		}

		return [
			'styles' => [ 'e-animation-' . $setting ],
		];
	}
}

Filemanager

Name Type Size Permission Actions
groups Folder 0755
alert.php File 1.79 KB 0644
animation.php File 4.76 KB 0644
base-data.php File 3.66 KB 0644
base-icon-font.php File 628 B 0644
base-multiple.php File 2.03 KB 0644
base-ui.php File 516 B 0644
base-units.php File 3.5 KB 0644
base.php File 3.08 KB 0644
box-shadow.php File 3.39 KB 0644
button.php File 1.68 KB 0644
choose.php File 2.21 KB 0644
code.php File 1.99 KB 0644
color.php File 2.04 KB 0644
date-time.php File 2.04 KB 0644
deprecated-notice.php File 2.27 KB 0644
dimensions.php File 4.94 KB 0644
divider.php File 829 B 0644
exit-animation.php File 2.54 KB 0644
font.php File 2.22 KB 0644
gallery.php File 5.15 KB 0644
gaps.php File 1.62 KB 0644
heading.php File 1.32 KB 0644
hidden.php File 948 B 0644
hover-animation.php File 4.32 KB 0644
icon.php File 31.33 KB 0644
icons.php File 7.67 KB 0644
image-dimensions.php File 3.71 KB 0644
media.php File 12.82 KB 0644
notice.php File 4.07 KB 0644
number.php File 2.09 KB 0644
popover-toggle.php File 2.66 KB 0644
raw-html.php File 1.48 KB 0644
repeater.php File 4.94 KB 0644
section.php File 1.32 KB 0644
select.php File 2.56 KB 0644
select2.php File 2.72 KB 0644
slider.php File 3.49 KB 0644
structure.php File 2.46 KB 0644
switcher.php File 2.08 KB 0644
tab.php File 1.01 KB 0644
tabs.php File 944 B 0644
text-shadow.php File 3.13 KB 0644
text.php File 2.1 KB 0644
textarea.php File 2.01 KB 0644
url.php File 5.09 KB 0644
wp-widget.php File 1.35 KB 0644
wysiwyg.php File 1.73 KB 0644