You are here

public function LibraryPattern::getThemeImplementation in Gin Layout Builder 8.2

Get theme implementation for current pattern.

Return value

array Theme implementation array.

Overrides PatternBase::getThemeImplementation

See also

ui_patterns_theme()

File

modules/wingsuit_ui_patterns/src/Plugin/UiPatterns/Pattern/LibraryPattern.php, line 55

Class

LibraryPattern
Detect Wingsuit (*.wingsuit.yml) Pattern definitions.

Namespace

Drupal\wingsuit_ui_patterns\Plugin\UiPatterns\Pattern

Code

public function getThemeImplementation() {
  $item = parent::getThemeImplementation();
  $definition = $this
    ->getPluginDefinition();
  $item[$definition['theme hook']] += $this
    ->processTemplateProperty($definition);
  $item[$definition['theme hook']] += $this
    ->processCustomThemeHookProperty($definition);
  return $item;
}