if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
* Elementor base UI control.
* An abstract class for creating new UI controls in the panel.
abstract class Base_UI_Control extends Base_Control {
* Retrieve the list of all the available features.
* @return array Features array.
public static function get_features() {