Search for interface

  1. Search 7.x for interface
  2. Search 9.5.x for interface
  3. Search 8.9.x for interface
  4. Search 11.x for interface
  5. Other projects
Title Object type File name Summary
LayoutInterface interface core/lib/Drupal/Core/Layout/LayoutInterface.php Provides an interface for static Layout plugins.
LayoutInterface.php file core/lib/Drupal/Core/Layout/LayoutInterface.php
LayoutInterface::build function core/lib/Drupal/Core/Layout/LayoutInterface.php Build a render array for layout with regions.
LayoutInterface::getPluginDefinition function core/lib/Drupal/Core/Layout/LayoutInterface.php
LayoutPluginManagerInterface interface core/lib/Drupal/Core/Layout/LayoutPluginManagerInterface.php Provides the interface for a plugin manager of layouts.
LayoutPluginManagerInterface.php file core/lib/Drupal/Core/Layout/LayoutPluginManagerInterface.php
LayoutPluginManagerInterface::createInstance function core/lib/Drupal/Core/Layout/LayoutPluginManagerInterface.php
LayoutPluginManagerInterface::getDefinition function core/lib/Drupal/Core/Layout/LayoutPluginManagerInterface.php
LayoutPluginManagerInterface::getDefinitions function core/lib/Drupal/Core/Layout/LayoutPluginManagerInterface.php
LayoutPluginManagerInterface::getGroupedDefinitions function core/lib/Drupal/Core/Layout/LayoutPluginManagerInterface.php
LayoutPluginManagerInterface::getLayoutOptions function core/lib/Drupal/Core/Layout/LayoutPluginManagerInterface.php Returns an array of layout labels grouped by category.
LayoutPluginManagerInterface::getSortedDefinitions function core/lib/Drupal/Core/Layout/LayoutPluginManagerInterface.php
LayoutPluginManagerInterface::getThemeImplementations function core/lib/Drupal/Core/Layout/LayoutPluginManagerInterface.php Gets theme implementations for layouts.
LayoutTempstoreRepositoryInterface interface core/modules/layout_builder/src/LayoutTempstoreRepositoryInterface.php Provides an interface for loading layouts from tempstore.
LayoutTempstoreRepositoryInterface.php file core/modules/layout_builder/src/LayoutTempstoreRepositoryInterface.php
LayoutTempstoreRepositoryInterface::delete function core/modules/layout_builder/src/LayoutTempstoreRepositoryInterface.php Removes the tempstore version of a section storage.
LayoutTempstoreRepositoryInterface::get function core/modules/layout_builder/src/LayoutTempstoreRepositoryInterface.php Gets the tempstore version of a section storage, if it exists.
LayoutTempstoreRepositoryInterface::has function core/modules/layout_builder/src/LayoutTempstoreRepositoryInterface.php Checks for the existence of a tempstore version of a section storage.
LayoutTempstoreRepositoryInterface::set function core/modules/layout_builder/src/LayoutTempstoreRepositoryInterface.php Stores this section storage in tempstore.
LibraryDependencyResolverInterface interface core/lib/Drupal/Core/Asset/LibraryDependencyResolverInterface.php Resolves the dependencies of asset (CSS/JavaScript) libraries.
LibraryDependencyResolverInterface.php file core/lib/Drupal/Core/Asset/LibraryDependencyResolverInterface.php
LibraryDependencyResolverInterface::getLibrariesWithDependencies function core/lib/Drupal/Core/Asset/LibraryDependencyResolverInterface.php Gets the given libraries with their dependencies.
LibraryDependencyResolverInterface::getMinimalRepresentativeSubset function core/lib/Drupal/Core/Asset/LibraryDependencyResolverInterface.php Gets the minimal representative subset of the given libraries.
LibraryDiscoveryInterface interface core/lib/Drupal/Core/Asset/LibraryDiscoveryInterface.php Discovers information for asset (CSS/JavaScript) libraries.
LibraryDiscoveryInterface.php file core/lib/Drupal/Core/Asset/LibraryDiscoveryInterface.php
LibraryDiscoveryInterface::clearCachedDefinitions function core/lib/Drupal/Core/Asset/LibraryDiscoveryInterface.php Clears static and persistent library definition caches.
LibraryDiscoveryInterface::getLibrariesByExtension function core/lib/Drupal/Core/Asset/LibraryDiscoveryInterface.php Gets all libraries defined by an extension.
LibraryDiscoveryInterface::getLibraryByName function core/lib/Drupal/Core/Asset/LibraryDiscoveryInterface.php Gets a single library defined by an extension by name.
LinkGeneratorInterface interface core/lib/Drupal/Core/Utility/LinkGeneratorInterface.php Defines an interface for generating links from route names and parameters.
LinkGeneratorInterface.php file core/lib/Drupal/Core/Utility/LinkGeneratorInterface.php
LinkGeneratorInterface::generate function core/lib/Drupal/Core/Utility/LinkGeneratorInterface.php Renders a link to a URL.
LinkGeneratorInterface::generateFromLink function core/lib/Drupal/Core/Utility/LinkGeneratorInterface.php Renders a link from a link object.
LinkItemInterface interface core/modules/link/src/LinkItemInterface.php Defines an interface for the link field item.
LinkItemInterface.php file core/modules/link/src/LinkItemInterface.php
LinkItemInterface::getTitle function core/modules/link/src/LinkItemInterface.php Gets the link title.
LinkItemInterface::getUrl function core/modules/link/src/LinkItemInterface.php Gets the URL object.
LinkItemInterface::isExternal function core/modules/link/src/LinkItemInterface.php Determines if a link is external.
LinkItemInterface::LINK_EXTERNAL constant core/modules/link/src/LinkItemInterface.php Specifies whether the field supports only external URLs.
LinkItemInterface::LINK_GENERIC constant core/modules/link/src/LinkItemInterface.php Specifies whether the field supports both internal and external URLs.
LinkItemInterface::LINK_INTERNAL constant core/modules/link/src/LinkItemInterface.php Specifies whether the field supports only internal URLs.
LinkRelationTypeInterface interface core/lib/Drupal/Core/Http/LinkRelationTypeInterface.php Defines a single link relation type.
LinkRelationTypeInterface.php file core/lib/Drupal/Core/Http/LinkRelationTypeInterface.php
LinkRelationTypeInterface::getDescription function core/lib/Drupal/Core/Http/LinkRelationTypeInterface.php Returns the link relation type description.
LinkRelationTypeInterface::getExtensionUri function core/lib/Drupal/Core/Http/LinkRelationTypeInterface.php Returns the extension link relation type URI.
LinkRelationTypeInterface::getNotes function core/lib/Drupal/Core/Http/LinkRelationTypeInterface.php Returns some extra notes/comments about this link relation type.
LinkRelationTypeInterface::getReference function core/lib/Drupal/Core/Http/LinkRelationTypeInterface.php Returns the URL pointing to the reference of the link relation type.
LinkRelationTypeInterface::getRegisteredName function core/lib/Drupal/Core/Http/LinkRelationTypeInterface.php Returns the registered link relation type name.
LinkRelationTypeInterface::isExtension function core/lib/Drupal/Core/Http/LinkRelationTypeInterface.php Indicates whether this link relation type is of the 'extension' kind.
LinkRelationTypeInterface::isRegistered function core/lib/Drupal/Core/Http/LinkRelationTypeInterface.php Indicates whether this link relation type is of the 'registered' kind.
ListDataDefinitionInterface interface core/lib/Drupal/Core/TypedData/ListDataDefinitionInterface.php Interface for data definitions of lists.

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