comparison core/modules/layout_builder/src/SectionComponent.php @ 18:af1871eacc83

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:33:08 +0100
parents c2387f117808
children
comparison
equal deleted inserted replaced
17:129ea1e6d783 18:af1871eacc83
12 * A component represents the smallest part of a layout (for example, a block). 12 * A component represents the smallest part of a layout (for example, a block).
13 * Components wrap a renderable plugin, currently using 13 * Components wrap a renderable plugin, currently using
14 * \Drupal\Core\Block\BlockPluginInterface, and contain the layout region 14 * \Drupal\Core\Block\BlockPluginInterface, and contain the layout region
15 * within the section layout where the component will be rendered. 15 * within the section layout where the component will be rendered.
16 * 16 *
17 * @internal
18 * Layout Builder is currently experimental and should only be leveraged by
19 * experimental modules and development releases of contributed modules.
20 * See https://www.drupal.org/core/experimental for more information.
21 *
22 * @see \Drupal\Core\Layout\LayoutDefinition 17 * @see \Drupal\Core\Layout\LayoutDefinition
23 * @see \Drupal\layout_builder\Section 18 * @see \Drupal\layout_builder\Section
24 * @see \Drupal\layout_builder\SectionStorageInterface 19 * @see \Drupal\layout_builder\SectionStorageInterface
25 *
26 * @todo Determine whether to retain the name 'component' in
27 * https://www.drupal.org/project/drupal/issues/2929783.
28 * @todo Determine whether an interface will be provided for this in
29 * https://www.drupal.org/project/drupal/issues/2930334.
30 */ 20 */
31 class SectionComponent { 21 class SectionComponent {
32 22
33 /** 23 /**
34 * The UUID of the component. 24 * The UUID of the component.