<?php
declare(strict_types=1);

namespace WP_AUX\Entities\AuxCF\FieldsCollections\SidebarComponents;

use AuxCF\Entities\FieldsCollectionEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardContentFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardHeadersSwitchFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardHeadingFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardCtaLinkFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardIconFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardImageFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardLinkRepeaterFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardsCtaTypeFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardsMediaOptionsFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardSubheaderFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardSuperheaderFieldEntity;
use WP_AUX\Entities\AuxCF\Fields\SidebarComponents\Card\SidebarCardLinkTextFieldEntity;

class SidebarCardFieldsCollectionEntity extends FieldsCollectionEntity
{
  protected array $initFields = [
    SidebarCardHeadingFieldEntity::class,
    SidebarCardHeadersSwitchFieldEntity::class,
    SidebarCardSubheaderFieldEntity::class,
    SidebarCardSuperheaderFieldEntity::class,
    SidebarCardContentFieldEntity::class,
    SidebarCardsMediaOptionsFieldEntity::class,
    SidebarCardIconFieldEntity::class,
    SidebarCardImageFieldEntity::class,
    SidebarCardsCtaTypeFieldEntity::class,
    SidebarCardLinkRepeaterFieldEntity::class,
    SidebarCardCtaLinkFieldEntity::class,
  ];

}
