| ComponentDiscovery | class | Drupal\pdb | src/ComponentDiscovery.php | Discovery service for front-end components provided by modules and themes. |  |  | 2 | 
          
                  | ComponentDiscoveryInterface | interface | Drupal\pdb | src/ComponentDiscoveryInterface.php | Defines the interface for services which discover front-end components. | 1 | 2 |  | 
          
                  | EmberBlock | class | Drupal\pdb_ember\Plugin\Block | modules/pdb_ember/src/Plugin/Block/EmberBlock.php | Exposes an Ember component as a block. |  |  |  | 
          
                  | FrameworkAwareBlockInterface | interface | Drupal\pdb | src/FrameworkAwareBlockInterface.php | Defines the interface for block plugins which expose a front-end component. | 1 | 1 |  | 
          
                  | Ng2Block | class | Drupal\pdb_ng2\Plugin\Block | modules/pdb_ng2/src/Plugin/Block/Ng2Block.php | Exposes an Angular 2 component as a block. |  |  |  | 
          
                  | Ng2BlockDeriver | class | Drupal\pdb_ng2\Plugin\Derivative | modules/pdb_ng2/src/Plugin/Derivative/Ng2BlockDeriver.php | Derives block plugin definitions for Angular 2 components. |  |  |  | 
          
                  | PdbBlock | abstract class | Drupal\pdb\Plugin\Block | src/Plugin/Block/PdbBlock.php | Class PdbBlock. | 3 | 4 |  | 
          
                  | PdbBlockDeriver | class | Drupal\pdb\Plugin\Derivative | src/Plugin/Derivative/PdbBlockDeriver.php | Provides a deriver for pdb blocks. | 2 | 3 |  | 
          
                  | PdbBlockDeriverTest | class | Drupal\Tests\pdb\Unit\Plugin\Derivative | tests/src/Unit/Plugin/Derivative/PdbBlockDeriverTest.php | @coversDefaultClass \Drupal\pdb\Plugin\Derivative\PdbBlockDeriver
@group pdb |  |  |  | 
          
                  | PdbBlockTest | class | Drupal\Tests\pdb\Unit\Plugin\Block | tests/src/Unit/Plugin/Block/PdbBlockTest.php | @coversDefaultClass \Drupal\pdb\Plugin\Block\PdbBlock
@group pdb |  |  |  | 
          
                  | PdbDiscoveryEvent | class | Drupal\pdb\Event | src/Event/PdbDiscoveryEvent.php | Provides an event to handle user custom search dirs. |  | 1 |  | 
          
                  | PdbNg2Form | class | Drupal\pdb_ng2\Form | modules/pdb_ng2/src/Form/PdbNg2Form.php | Class PdbNg2Form. |  |  | 1 | 
          
                  | PdbRecursiveExtensionFilterIterator | class | Drupal\pdb\Discovery | src/Discovery/PdbRecursiveExtensionFilterIterator.php | Extends to provide custom whitelist and blacklist. |  | 1 |  | 
          
                  | ReactBlock | class | Drupal\pdb_react\Plugin\Block | modules/pdb_react/src/Plugin/Block/ReactBlock.php | Exposes a React component as a block. |  |  |  | 
          
                  | ReactBlockDeriver | class | Drupal\pdb_react\Plugin\Derivative | modules/pdb_react/src/Plugin/Derivative/ReactBlockDeriver.php | Derives block plugin definitions for React components. |  |  |  |