Search for theme_

  1. Search 7.x for theme_
  2. Search 9.5.x for theme_
  3. Search 8.9.x for theme_
  4. Search 10.3.x for theme_
  5. Search main for theme_
  6. Other projects
Title Object type File name Summary
ThemeLocalTask::$themeHandler property core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php The theme handler.
ThemeLocalTask::$themeHandler property core/modules/system/src/Plugin/Derivative/ThemeLocalTask.php The theme handler.
ThemeLocalTask::create function core/modules/system/src/Plugin/Derivative/ThemeLocalTask.php Creates a new class instance.
ThemeLocalTask::create function core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php Creates a new class instance.
ThemeLocalTask::getDerivativeDefinitions function core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php Gets the definition of all derivatives of a base plugin.
ThemeLocalTask::getDerivativeDefinitions function core/modules/system/src/Plugin/Derivative/ThemeLocalTask.php Gets the definition of all derivatives of a base plugin.
ThemeLocalTask::__construct function core/modules/system/src/Plugin/Derivative/ThemeLocalTask.php Constructs a new ThemeLocalTask instance.
ThemeLocalTask::__construct function core/modules/block/src/Plugin/Derivative/ThemeLocalTask.php Constructs a new ThemeLocalTask.
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.
ThemeNegotiator::$negotiators property core/lib/Drupal/Core/Theme/ThemeNegotiator.php Holds an array of theme negotiator IDs, sorted by priority.
ThemeNegotiator::$themeAccess property core/lib/Drupal/Core/Theme/ThemeNegotiator.php The access checker for themes.
ThemeNegotiator::applies function core/lib/Drupal/Core/Theme/ThemeNegotiator.php Whether this theme negotiator should be used to set the theme.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.