| ThemeLocalTask |
class |
core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php |
Provides dynamic tabs based on active themes. |
| ThemeLocalTask.php |
file |
core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php |
|
| ThemeLocalTask.php |
file |
core/modules/system/src/Plugin/Derivative/ThemeLocalTask.php |
|
| ThemeLocalTask::$themeHandler |
property |
core/modules/system/src/Plugin/Derivative/ThemeLocalTask.php |
The theme handler. |
| ThemeLocalTask::$themeHandler |
property |
core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php |
The theme handler. |
| ThemeLocalTask::create |
function |
core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php |
Creates a new class instance. |
| ThemeLocalTask::create |
function |
core/modules/system/src/Plugin/Derivative/ThemeLocalTask.php |
Creates a new class instance. |
| ThemeLocalTask::getDerivativeDefinitions |
function |
core/modules/system/src/Plugin/Derivative/ThemeLocalTask.php |
Gets the definition of all derivatives of a base plugin. |
| ThemeLocalTask::getDerivativeDefinitions |
function |
core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php |
Gets the definition of all derivatives of a base plugin. |
| ThemeLocalTask::__construct |
function |
core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php |
Constructs a new ThemeLocalTask. |
| ThemeLocalTask::__construct |
function |
core/modules/system/src/Plugin/Derivative/ThemeLocalTask.php |
Constructs a new ThemeLocalTask instance. |
| ThemeManager |
class |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Provides the default implementation of a theme manager. |
| ThemeManager.php |
file |
core/lib/Drupal/Core/Theme/ThemeManager.php |
|
| ThemeManager::$activeTheme |
property |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Contains the current active theme. |
| ThemeManager::$allHookImplementations |
property |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Raw list of hook implementations by theme name. |
| ThemeManager::$defaultVariables |
property |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Default variables. |
| ThemeManager::$themeHookImplementations |
property |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Raw list of hook callables by theme and hook name. |
| ThemeManager::$themeRegistry |
property |
core/lib/Drupal/Core/Theme/ThemeManager.php |
The theme registry used to render an output. |
| ThemeManager::alter |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Passes alterable variables to specific $theme_TYPE_alter() implementations. |
| ThemeManager::alterForTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
@todo Should we cache some of these information? |
| ThemeManager::buildThemeHookSuggestions |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Builds theme hook suggestions for a theme hook with variables. |
| ThemeManager::getActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Returns the active theme object. |
| ThemeManager::getDefaultTemplateVariables |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Returns default template variables. |
| ThemeManager::getImplementationsForTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Gets a hook implementation list for a specific hook. |
| ThemeManager::getThemeChain |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Gets theme and base themes in reverse order. |
| ThemeManager::getThemeEngine |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Returns the theme engine if it exists. |
| ThemeManager::hasActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Determines whether there is an active theme. |
| ThemeManager::initTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Initializes the active theme for a given route match. |
| ThemeManager::invoke |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Invokes a hook in a particular theme. |
| ThemeManager::invokeAllWith |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Executes a callback for each implementation of a hook for a theme. |
| ThemeManager::render |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Generates themed output. |
| ThemeManager::resetActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Resets the current active theme. |
| ThemeManager::setActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Sets the current active theme manually. |
| ThemeManager::setThemeRegistry |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
Sets the theme registry. |
| ThemeManager::__construct |
function |
core/lib/Drupal/Core/Theme/ThemeManager.php |
|
| ThemeManagerInterface |
interface |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Provides a high level access to the active theme and methods to use it. |
| ThemeManagerInterface.php |
file |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
|
| ThemeManagerInterface::alter |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Passes alterable variables to specific $theme_TYPE_alter() implementations. |
| ThemeManagerInterface::alterForTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Provides an alter hook for a specific theme. |
| ThemeManagerInterface::getActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Returns the active theme object. |
| ThemeManagerInterface::getThemeEngine |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Returns the theme engine if it exists. |
| ThemeManagerInterface::hasActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Determines whether there is an active theme. |
| ThemeManagerInterface::invoke |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Invokes a hook in a particular theme. |
| ThemeManagerInterface::invokeAllWith |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Executes a callback for each implementation of a hook for a theme. |
| ThemeManagerInterface::render |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Generates themed output. |
| ThemeManagerInterface::resetActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Resets the current active theme. |
| ThemeManagerInterface::setActiveTheme |
function |
core/lib/Drupal/Core/Theme/ThemeManagerInterface.php |
Sets the current active theme manually. |
| ThemeNegotiator |
class |
core/lib/Drupal/Core/Theme/ThemeNegotiator.php |
Provides a class which determines the active theme of the page. |
| ThemeNegotiator.php |
file |
core/lib/Drupal/Core/Theme/ThemeNegotiator.php |
|
| ThemeNegotiator::$classResolver |
property |
core/lib/Drupal/Core/Theme/ThemeNegotiator.php |
The class resolver. |