You are here

WidgetDefinition.php in Search API Solr 4.x

File

tests/modules/search_api_solr_test/src/TypedData/WidgetDefinition.php
View source
<?php

namespace Drupal\search_api_solr_test\TypedData;

use Drupal\Core\TypedData\ComplexDataDefinitionBase;

/**
 * A typed data definition class for describing widgets.
 */
class WidgetDefinition extends ComplexDataDefinitionBase {

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

}

Classes

Namesort descending Description
WidgetDefinition A typed data definition class for describing widgets.