a12s-1.0.0-beta7/modules/layout/src/Annotation/A12sLayoutDisplayOptionsSet.php
modules/layout/src/Annotation/A12sLayoutDisplayOptionsSet.php
<?php
namespace Drupal\a12s_layout\Annotation;
use Drupal\Component\Annotation\Plugin;
use Drupal\Core\Annotation\Translation;
/**
* Defines Display Options Set annotation object.
*
* Plugin namespace: Plugin\A12sLayoutDisplayOptionsSet.
*
* @Annotation
*/
class A12sLayoutDisplayOptionsSet extends Plugin {
/**
* The plugin ID.
*
* @var string
*/
public string $id;
/**
* The human-readable name.
*
* @var \Drupal\Core\Annotation\Translation
*
* @ingroup plugin_translatable
*/
public Translation $label;
/**
* The description.
*
* @var \Drupal\Core\Annotation\Translation
*
* @ingroup plugin_translatable
*/
public Translation $description;
/**
* The human-readable category.
*
* @var \Drupal\Core\Annotation\Translation
*
* @see \Drupal\Component\Plugin\CategorizingPluginManagerInterface
*
* @ingroup plugin_translatable
*/
public Translation $category;
/**
* The category machine name.
*
* @var string
*/
public string $category_id;
}
