You are here

public function WidgetDefinition::getPropertyDefinitions in Search API Solr 4.x

Same name and namespace in other branches
  1. 8.3 tests/modules/search_api_solr_test/src/TypedData/WidgetDefinition.php \Drupal\search_api_solr_test\TypedData\WidgetDefinition::getPropertyDefinitions()

Gets an array of property definitions of contained properties.

Return value

\Drupal\Core\TypedData\DataDefinitionInterface[] An array of property definitions of contained properties, keyed by property name.

Overrides ComplexDataDefinitionBase::getPropertyDefinitions

File

tests/modules/search_api_solr_test/src/TypedData/WidgetDefinition.php, line 15

Class

WidgetDefinition
A typed data definition class for describing widgets.

Namespace

Drupal\search_api_solr_test\TypedData

Code

public function getPropertyDefinitions() {
  $this->propertyDefinitions['widget_types'] = \Drupal::typedDataManager()
    ->createListDataDefinition('string')
    ->setLabel('Widget Types');
  return $this->propertyDefinitions;
}