<?php
/**
 * Advanced Accordion widget.
 *
 * @package IMPACT_WIDGETS_ELEMENTOR
 */

namespace ImpactAddons\ImpactWidgetsForElementor\Widgets;

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

class Advanced_Accordion extends Advanced_Nested_Accordion {
	public function get_name(): string {
		return 'impact_widgets_elementor_advanced-accordion';
	}

	public function get_title(): string {
		return esc_html__( 'Advanced Accordion', 'impact-widgets-for-elementor' );
	}

	public function get_icon(): string {
		return 'eicon-accordion';
	}

	public function get_keywords(): array {
		return array( 'accordion', 'toggle', 'nested', 'container' );
	}

	protected function get_html_wrapper_class(): string {
		return 'elementor-widget-impact_widgets_elementor-advanced-accordion';
	}
}
