You are here

Classes, traits, and interfaces in Panels 8.4

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
CachedValuesGetterTrait trait Drupal\panels src/CachedValuesGetterTrait.php Provides a method for panels wizards cached values for non-wizard forms. 4
DefaultPattern class Drupal\panels\Plugin\PanelsPattern src/Plugin/PanelsPattern/DefaultPattern.php Plugin annotation @PanelsPattern("default");
DisplayBuilder class Drupal\panels\Annotation src/Annotation/DisplayBuilder.php Defines a display builder annotation object. 1
DisplayBuilderBase abstract class Drupal\panels\Plugin\DisplayBuilder src/Plugin/DisplayBuilder/DisplayBuilderBase.php Provides base class for Display Builder plugins. 1
DisplayBuilderInterface interface Drupal\panels\Plugin\DisplayBuilder src/Plugin/DisplayBuilder/DisplayBuilderInterface.php Defines the DisplayBuilder plugin type. 1 1
DisplayBuilderManager class Drupal\panels\Plugin\DisplayBuilder src/Plugin/DisplayBuilder/DisplayBuilderManager.php The display builder plugin manager. 2
DisplayBuilderManagerInterface interface Drupal\panels\Plugin\DisplayBuilder src/Plugin/DisplayBuilder/DisplayBuilderManagerInterface.php Defines the plugin manager for display builders. 1 2
EmptyRequestContentException class Drupal\panels_ipe\Exception panels_ipe/src/Exception/EmptyRequestContentException.php Defines an exception thrown when a request object has no contents. 1
InPlaceEditorDisplayBuilder class Drupal\panels_ipe\Plugin\DisplayBuilder panels_ipe/src/Plugin/DisplayBuilder/InPlaceEditorDisplayBuilder.php The In-place editor display builder for viewing and editing a PanelsDisplayVariant in the same place.
IPEAccess class Drupal\panels_ipe\Annotation panels_ipe/src/Annotation/IPEAccess.php Defines a IPE Access item annotation object.
IPEAccessBase abstract class Drupal\panels_ipe\Plugin panels_ipe/src/Plugin/IPEAccessBase.php
IPEAccessInterface interface Drupal\panels_ipe\Plugin panels_ipe/src/Plugin/IPEAccessInterface.php Defines an interface for IPE Access plugins. 1
IPEAccessManager class Drupal\panels_ipe\Plugin panels_ipe/src/Plugin/IPEAccessManager.php Provides the IPE Access plugin manager. 2
IPEAccessManagerInterface interface Drupal\panels_ipe\Plugin panels_ipe/src/Plugin/IPEAccessManagerInterface.php Provides the IPE Access plugin manager. 1
LayoutAlterHookTest class Drupal\Tests\panels\Kernel tests/src/Kernel/LayoutAlterHookTest.php Tests Panels' implementation of hook_layout_alter().
LayoutChangeRegions class Drupal\panels\Form src/Form/LayoutChangeRegions.php Provides a form for mapping old regions into the regions of a new layout. 2
LayoutChangeSettings class Drupal\panels\Form src/Form/LayoutChangeSettings.php Provides a form for configuring a layout's settings. 2
LayoutExampleTest class Drupal\panels_test\Plugin\Layout tests/modules/panels_test/src/Plugin/Layout/LayoutExampleTest.php The plugin that handles the default layout template.
LayoutPluginSelector class Drupal\panels\Form src/Form/LayoutPluginSelector.php Provides a form for selecting a layout plugin. 2
PageManagerIntegrationTest class Drupal\Tests\panels_ipe\FunctionalJavascript panels_ipe/tests/src/FunctionalJavascript/PageManagerIntegrationTest.php Tests the JavaScript functionality of Panels IPE with PageManager.
PageManagerPanelsStorage class Drupal\panels\Plugin\PanelsStorage src/Plugin/PanelsStorage/PageManagerPanelsStorage.php A Panels storage service that stores Panels displays in Page Manager. 1
PageManagerPanelsStorageIntegrationTest class Drupal\Tests\panels\Functional tests/src/Functional/PageManagerPanelsStorageIntegrationTest.php Tests integration between Page Manager and Panels Storage.
Panels class Drupal\panels\Controller src/Controller/Panels.php Provides route controllers for Panels routes.
PanelsAddBlockForm class Drupal\panels\Form src/Form/PanelsAddBlockForm.php Provides a form for adding a block plugin to a variant. 1
PanelsBlockConfigureFormBase abstract class Drupal\panels\Form src/Form/PanelsBlockConfigureFormBase.php Provides a base form for configuring a block as part of a variant. 2
PanelsConfigSchemaTest class Drupal\Tests\panels\Functional tests/src/Functional/PanelsConfigSchemaTest.php Tests validating config in the Panels display manager.
PanelsContentForm class Drupal\panels\Form src/Form/PanelsContentForm.php Provides a form for editing a panel variant display's content. 1
PanelsDeleteBlockForm class Drupal\panels\Form src/Form/PanelsDeleteBlockForm.php Provides a form for deleting an access condition. 1
PanelsDisplayManager class Drupal\panels src/PanelsDisplayManager.php A service that manages Panels displays. 2
PanelsDisplayManagerInterface interface Drupal\panels src/PanelsDisplayManagerInterface.php Interface for a service that manages Panels displays. 1
PanelsDisplayVariant class Drupal\panels\Plugin\DisplayVariant src/Plugin/DisplayVariant/PanelsDisplayVariant.php Provides a display variant that simply contains blocks. 28
PanelsDisplayVariantTest class Drupal\Tests\panels\Unit tests/src/Unit/PanelsDisplayVariantTest.php @coversDefaultClass \Drupal\panels\Plugin\DisplayVariant\PanelsDisplayVariant @group Panels
PanelsEditBlockForm class Drupal\panels\Form src/Form/PanelsEditBlockForm.php Provides a form for editing a block plugin of a variant. 1
PanelsEvents final class Drupal\panels src/PanelsEvents.php Contains events fired by Panels at various points. 2
PanelsIPEBlockContentForm class Drupal\panels_ipe\Form panels_ipe/src/Form/PanelsIPEBlockContentForm.php
PanelsIPEBlockPluginForm class Drupal\panels_ipe\Form panels_ipe/src/Form/PanelsIPEBlockPluginForm.php Provides a form for adding a block plugin temporarily using AJAX.
PanelsIPEBlockRendererTrait trait Drupal\panels_ipe panels_ipe/src/PanelsIPEBlockRendererTrait.php Provides methods to render Blocks for display in Panels IPE. 2
PanelsIPELayoutForm class Drupal\panels_ipe\Form panels_ipe/src/Form/PanelsIPELayoutForm.php Provides a form for configuring a layout for use with the IPE.
PanelsIPEPageController class Drupal\panels_ipe\Controller panels_ipe/src/Controller/PanelsIPEPageController.php Contains all JSON endpoints required for Panels IPE + Page Manager.
PanelsIPETestBase abstract class Drupal\Tests\panels_ipe\FunctionalJavascript panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestBase.php Base class which runs through standard Panels IPE test routines. 1
PanelsIPETestTrait trait Drupal\Tests\panels_ipe\FunctionalJavascript panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestTrait.php Trait which can be used to test Panels IPE components.
PanelsPattern class Drupal\panels\Annotation src/Annotation/PanelsPattern.php Defines a PanelsPattern annotation object.
PanelsPatternInterface interface Drupal\panels\Plugin\PanelsPattern src/Plugin/PanelsPattern/PanelsPatternInterface.php Provides an interface for defining PanelsPatterns. 1 1
PanelsPatternManager class Drupal\panels src/PanelsPatternManager.php Manages PanelsPattern plugins. 2
PanelsStorage class Drupal\panels\Annotation src/Annotation/PanelsStorage.php Defines a Panels storage item annotation object. 1
PanelsStorageAccess class Drupal\panels\Storage src/Storage/PanelsStorageAccess.php Routing access for routes that depend on panels storage. 2
PanelsStorageBase abstract class Drupal\panels\Storage src/Storage/PanelsStorageBase.php 1 1
PanelsStorageInterface interface Drupal\panels\Storage src/Storage/PanelsStorageInterface.php Interface for storing Panels displays in various ways. 1
PanelsStorageManager class Drupal\panels\Storage src/Storage/PanelsStorageManager.php Panels storage manager service. 2
PanelsStorageManagerInterface interface Drupal\panels\Storage src/Storage/PanelsStorageManagerInterface.php Interface for the Panels storage manager service. 1 4

Pages

Other projects