1. 8.3.x core/modules/views/src/Annotation/ViewsWizard.php
  2. 8.0.x core/modules/views/src/Annotation/ViewsWizard.php
  3. 8.1.x core/modules/views/src/Annotation/ViewsWizard.php
  4. 8.2.x core/modules/views/src/Annotation/ViewsWizard.php
  5. 8.4.x core/modules/views/src/Annotation/ViewsWizard.php

Namespace

Drupal\views\Annotation

File

core/modules/views/src/Annotation/ViewsWizard.php
View source
  1. <?php
  2. namespace Drupal\views\Annotation;
  3. /**
  4. * Defines a Plugin annotation object for views wizard plugins.
  5. *
  6. * @see \Drupal\views\Plugin\views\wizard\WizardPluginBase
  7. * @see \Drupal\views\Plugin\views\wizard\WizardInterface
  8. *
  9. * @ingroup views_wizard_plugins
  10. *
  11. * @Annotation
  12. */
  13. class ViewsWizard extends ViewsPluginAnnotationBase {
  14. /**
  15. * The plugin ID.
  16. *
  17. * @var string
  18. */
  19. public $id;
  20. /**
  21. * The plugin title used in the views UI.
  22. *
  23. * @var \Drupal\Core\Annotation\Translation
  24. *
  25. * @ingroup plugin_translatable
  26. */
  27. public $title = '';
  28. /**
  29. * (optional) The short title used in the views UI.
  30. *
  31. * @var \Drupal\Core\Annotation\Translation
  32. *
  33. * @ingroup plugin_translatable
  34. */
  35. public $short_title = '';
  36. /**
  37. * The base tables on which this wizard is used.
  38. *
  39. * @var array
  40. */
  41. public $base_table;
  42. }

Classes

Namesort descending Description
ViewsWizard Defines a Plugin annotation object for views wizard plugins.