<?php
declare(strict_types=1);

namespace WP_AUX\Entities\AuxCF\FieldGroups;

use AuxCF\Entities\FieldGroupEntity;
use WP_AUX\Entities\AuxCF\Fields\DescriptionList\DescriptionListContentTabFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\DescriptionList\DescriptionListCtaSwitchFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\DescriptionList\DescriptionListIconSwitchFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\DescriptionList\DescriptionListItemsFieldEntity;
use WP_AUX\Entities\AuxCF\FieldsCollections\SectionPlainFieldsCollectionEntity;

class AcfDescriptionListEntity extends FieldGroupEntity
{
  public static string $key = 'aux_description_list';
  public static string $documentationPath = 'components-description-list-collection-about-description-list-collections--docs';

  protected array $initFields = [
    SectionPlainFieldsCollectionEntity::class,
    DescriptionListIconSwitchFieldEntity::class,
    DescriptionListCtaSwitchFieldEntity::class,
    DescriptionListContentTabFieldEntity::class,
    DescriptionListItemsFieldEntity::class,
  ];
}
