interface LayoutBuilderEnabledInterface
Provides methods for enabling and disabling Layout Builder.
Hierarchy
- interface \Drupal\layout_builder\LayoutBuilderEnabledInterface
 
Expanded class hierarchy of LayoutBuilderEnabledInterface
All classes that implement LayoutBuilderEnabledInterface
1 file declares its use of LayoutBuilderEnabledInterface
- LayoutEntityDisplayInterface.php in core/
modules/ layout_builder/ src/ Entity/ LayoutEntityDisplayInterface.php  
File
- 
              core/
modules/ layout_builder/ src/ LayoutBuilderEnabledInterface.php, line 8  
Namespace
Drupal\layout_builderView source
interface LayoutBuilderEnabledInterface {
  
  /**
   * Determines if Layout Builder is enabled.
   *
   * @return bool
   *   TRUE if Layout Builder is enabled, FALSE otherwise.
   */
  public function isLayoutBuilderEnabled();
  
  /**
   * Enables the Layout Builder.
   *
   * @return $this
   */
  public function enableLayoutBuilder();
  
  /**
   * Disables the Layout Builder.
   *
   * @return $this
   */
  public function disableLayoutBuilder();
}
Members
| Title Sort descending | Modifiers | Object type | Summary | Overrides | 
|---|---|---|---|---|
| LayoutBuilderEnabledInterface::disableLayoutBuilder | public | function | Disables the Layout Builder. | 2 | 
| LayoutBuilderEnabledInterface::enableLayoutBuilder | public | function | Enables the Layout Builder. | 2 | 
| LayoutBuilderEnabledInterface::isLayoutBuilderEnabled | public | function | Determines if Layout Builder is enabled. | 2 | 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.