| base.css | modules/pdb_react/components/react_todo/css/base.css |  | .learn a {
  font-weight: normal;
  text-decoration: none;
  color: #b83f45;
}
.learn a:hover {
  text-decoration: underline;
  color: #787e7e;
}
.learn h3,
.learn h4,
.learn h5 {
  margin: 10px 0;
  font-weight: 500;
  line-height: 1.2;
  color:… | 
          
                  | ComponentDiscovery.php | src/ComponentDiscovery.php | Drupal\pdb |  | 
          
                  | ComponentDiscoveryInterface.php | src/ComponentDiscoveryInterface.php | Drupal\pdb |  | 
          
                  | EmberBlock.php | modules/pdb_ember/src/Plugin/Block/EmberBlock.php | Drupal\pdb_ember\Plugin\Block |  | 
          
                  | FrameworkAwareBlockInterface.php | src/FrameworkAwareBlockInterface.php | Drupal\pdb |  | 
          
                  | index.css | modules/pdb_react/components/react_todo/css/index.css |  | .todoapp {
  background: #fff;
  margin: 130px 0 40px 0;
  position: relative;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2),
  0 25px 50px 0 rgba(0, 0, 0, 0.1);
}
.todoapp input::-webkit-input-placeholder {
  font-style: italic;
  font-weight: 300;
 … | 
          
                  | Ng2Block.php | modules/pdb_ng2/src/Plugin/Block/Ng2Block.php | Drupal\pdb_ng2\Plugin\Block |  | 
          
                  | Ng2BlockDeriver.php | modules/pdb_ng2/src/Plugin/Derivative/Ng2BlockDeriver.php | Drupal\pdb_ng2\Plugin\Derivative |  | 
          
                  | ng2_example_1.info.yml | modules/pdb_ng2/components/ng2_example_1/ng2_example_1.info.yml |  | modules/pdb_ng2/components/ng2_example_1/ng2_example_1.info.yml | 
          
                  | ng2_example_2.info.yml | modules/pdb_ng2/components/ng2_example_2/ng2_example_2.info.yml |  | modules/pdb_ng2/components/ng2_example_2/ng2_example_2.info.yml | 
          
                  | ng2_example_configuration.info.yml | modules/pdb_ng2/components/ng2_example_configuration/ng2_example_configuration.info.yml |  | modules/pdb_ng2/components/ng2_example_configuration/ng2_example_configuration.info.yml | 
          
                  | ng2_example_node.info.yml | modules/pdb_ng2/components/ng2_example_node/ng2_example_node.info.yml |  | modules/pdb_ng2/components/ng2_example_node/ng2_example_node.info.yml | 
          
                  | ng2_hero.info.yml | modules/pdb_ng2/components/ng2_hero/ng2_hero.info.yml |  | modules/pdb_ng2/components/ng2_hero/ng2_hero.info.yml | 
          
                  | ng2_todo.info.yml | modules/pdb_ng2/components/ng2_todo/ng2_todo.info.yml |  | modules/pdb_ng2/components/ng2_todo/ng2_todo.info.yml | 
          
                  | pdb.info.yml | pdb.info.yml |  | pdb.info.yml | 
          
                  | pdb.module | pdb.module |  | PDB Module. | 
          
                  | pdb.schema.yml | config/schema/pdb.schema.yml |  | config/schema/pdb.schema.yml | 
          
                  | pdb.services.yml | pdb.services.yml |  | pdb.services.yml | 
          
                  | PdbBlock.php | src/Plugin/Block/PdbBlock.php | Drupal\pdb\Plugin\Block |  | 
          
                  | PdbBlockDeriver.php | src/Plugin/Derivative/PdbBlockDeriver.php | Drupal\pdb\Plugin\Derivative |  | 
          
                  | PdbBlockDeriverTest.php | tests/src/Unit/Plugin/Derivative/PdbBlockDeriverTest.php | Drupal\Tests\pdb\Unit\Plugin\Derivative |  | 
          
                  | PdbBlockTest.php | tests/src/Unit/Plugin/Block/PdbBlockTest.php | Drupal\Tests\pdb\Unit\Plugin\Block |  | 
          
                  | PdbDiscoveryEvent.php | src/Event/PdbDiscoveryEvent.php | Drupal\pdb\Event |  | 
          
                  | PdbNg2Form.php | modules/pdb_ng2/src/Form/PdbNg2Form.php | Drupal\pdb_ng2\Form |  | 
          
                  | PdbRecursiveExtensionFilterIterator.php | src/Discovery/PdbRecursiveExtensionFilterIterator.php | Drupal\pdb\Discovery |  | 
          
                  | pdb_ng2.info.yml | modules/pdb_ng2/pdb_ng2.info.yml |  | modules/pdb_ng2/pdb_ng2.info.yml | 
          
                  | pdb_ng2.libraries.yml | modules/pdb_ng2/pdb_ng2.libraries.yml |  | modules/pdb_ng2/pdb_ng2.libraries.yml | 
          
                  | pdb_ng2.links.menu.yml | modules/pdb_ng2/pdb_ng2.links.menu.yml |  | modules/pdb_ng2/pdb_ng2.links.menu.yml | 
          
                  | pdb_ng2.module | modules/pdb_ng2/pdb_ng2.module |  | Any procedural Angular 2 PHP work lives here. | 
          
                  | pdb_ng2.routing.yml | modules/pdb_ng2/pdb_ng2.routing.yml |  | modules/pdb_ng2/pdb_ng2.routing.yml | 
          
                  | pdb_ng2.settings.yml | modules/pdb_ng2/config/install/pdb_ng2.settings.yml |  | modules/pdb_ng2/config/install/pdb_ng2.settings.yml | 
          
                  | pdb_react.info.yml | modules/pdb_react/pdb_react.info.yml |  | modules/pdb_react/pdb_react.info.yml | 
          
                  | pdb_react.libraries.yml | modules/pdb_react/pdb_react.libraries.yml |  | modules/pdb_react/pdb_react.libraries.yml | 
          
                  | pdb_react.module | modules/pdb_react/pdb_react.module |  | React helpers. | 
          
                  | ReactBlock.php | modules/pdb_react/src/Plugin/Block/ReactBlock.php | Drupal\pdb_react\Plugin\Block |  | 
          
                  | ReactBlockDeriver.php | modules/pdb_react/src/Plugin/Derivative/ReactBlockDeriver.php | Drupal\pdb_react\Plugin\Derivative |  | 
          
                  | react_example_1.info.yml | modules/pdb_react/components/react_example_1/react_example_1.info.yml |  | modules/pdb_react/components/react_example_1/react_example_1.info.yml | 
          
                  | react_todo.info.yml | modules/pdb_react/components/react_todo/react_todo.info.yml |  | modules/pdb_react/components/react_todo/react_todo.info.yml | 
          
                  | README.txt | README.txt |  | CONTENTS OF THIS FILE
---------------------
 * Introduction
 * Requirements
 * Installation
 * Configuration
 * Developing for PDB
 * Maintainers
INTRODUCTION
------------
Welcome to Decoupled Blocks. This module is a… | 
          
                  | settings.yml | modules/pdb_ng2/components/ng2_example_configuration/settings.yml |  | modules/pdb_ng2/components/ng2_example_configuration/settings.yml | 
          
                  | style.css | modules/pdb_ng2/components/ng2_todo/style.css |  | button {
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
  font-size: 100%;
  vertical-align: baseline;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  -webkit-appearance: none;
  appearance: none;
 … | 
          
                  | template.html | modules/pdb_ng2/components/ng2_example_node/template.html |  |  | 
          
                  | template.html | modules/pdb_ng2/components/ng2_example_configuration/template.html |  |  | 
          
                  | template.html | modules/pdb_ng2/components/ng2_example_2/template.html |  |  | 
          
                  | template.html | modules/pdb_ng2/components/ng2_todo/template.html |  |  | 
          
                  | template.html | modules/pdb_ng2/components/ng2_example_1/template.html |  |  | 
          
                  | template.html | modules/pdb_ng2/components/ng2_hero/template.html |  |  | 
          
                  | template.html | modules/pdb_ng2/components/ng2_hero/ng2_hero_detail/template.html |  |  | 
          
                  | TODO.txt | TODO.txt |  | pdb:
- Make add js and add css in yaml files work automatically.
  - This is part of a bigger question about where and how roll-ups of assets
    should happen though.
  - Smart bundling handled by Drupal? JSPM? How does it affect our lazyloading
   … |