interface BreakpointManagerInterface in Drupal 9
Same name and namespace in other branches
- 8 core/modules/breakpoint/src/BreakpointManagerInterface.php \Drupal\breakpoint\BreakpointManagerInterface
Defines an interface for breakpoint managers.
Hierarchy
- interface \Drupal\breakpoint\BreakpointManagerInterface
Expanded class hierarchy of BreakpointManagerInterface
All classes that implement BreakpointManagerInterface
1 file declares its use of BreakpointManagerInterface
- ResponsiveImageStyleForm.php in core/
modules/ responsive_image/ src/ ResponsiveImageStyleForm.php
File
- core/
modules/ breakpoint/ src/ BreakpointManagerInterface.php, line 8
Namespace
Drupal\breakpointView source
interface BreakpointManagerInterface {
/**
* Gets breakpoints for the specified group.
*
* @param string $group
* The breakpoint group to retrieve.
*
* @return \Drupal\breakpoint\BreakpointInterface[]
* Array of breakpoint plugins keyed by machine name.
*/
public function getBreakpointsByGroup($group);
/**
* Gets all the existing breakpoint groups.
*
* @return array
* Array of breakpoint group labels. Keyed by group name.
*/
public function getGroups();
/**
* Gets all the providers for the specified breakpoint group.
*
* @param string $group
* The breakpoint group to retrieve.
*
* @return array
* An array keyed by provider name with values of provider type (module or
* theme).
*/
public function getGroupProviders($group);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
BreakpointManagerInterface:: |
public | function | Gets breakpoints for the specified group. | 1 |
BreakpointManagerInterface:: |
public | function | Gets all the providers for the specified breakpoint group. | 1 |
BreakpointManagerInterface:: |
public | function | Gets all the existing breakpoint groups. | 1 |