PluginSettingsInterface

  • class \Drupal\Core\Datetime\Plugin\Field\FieldWidget\TimestampDatetimeWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\FormatterBase extends \Drupal\Core\Field\PluginSettingsBase implements \Drupal\Core\Field\FormatterInterface, \Drupal\Core\Plugin\ContainerFactoryPluginInterface
  • class \Drupal\Core\Field\PluginSettingsBase extends \Drupal\Core\Plugin\PluginBase implements \Drupal\Core\Field\PluginSettingsInterface, \Drupal\Component\Plugin\DependentPluginInterface
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\BasicStringFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\BooleanFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\DecimalFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\NumericFormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceEntityFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceIdFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceLabelFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\IntegerFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\NumericFormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\LanguageFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\StringFormatter
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\MailToFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\NumericFormatterBase extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\NumericUnformattedFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\StringFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\TimestampAgoFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\TimestampFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldFormatter\UriLinkFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\BooleanCheckboxWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\EmailDefaultWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\EntityReferenceAutocompleteTagsWidget extends \Drupal\Core\Field\Plugin\Field\FieldWidget\EntityReferenceAutocompleteWidget
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\EntityReferenceAutocompleteWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\LanguageSelectWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\NumberWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsButtonsWidget extends \Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsWidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsSelectWidget extends \Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsWidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsWidgetBase extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\StringTextareaWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\StringTextfieldWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\Plugin\Field\FieldWidget\UriWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\Core\Field\WidgetBase extends \Drupal\Core\Field\PluginSettingsBase implements \Drupal\Core\Field\WidgetInterface, \Drupal\Core\Plugin\ContainerFactoryPluginInterface
  • class \Drupal\Tests\Core\Field\TestPluginSettingsBase extends \Drupal\Core\Field\PluginSettingsBase
  • class \Drupal\aggregator\Plugin\Field\FieldFormatter\AggregatorTitleFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\aggregator\Plugin\Field\FieldFormatter\AggregatorXSSFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\comment\Plugin\Field\FieldFormatter\AuthorNameFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\comment\Plugin\Field\FieldFormatter\CommentDefaultFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\comment\Plugin\Field\FieldFormatter\CommentPermalinkFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\StringFormatter
  • class \Drupal\comment\Plugin\Field\FieldWidget\CommentWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\content_moderation\Plugin\Field\FieldFormatter\ContentModerationStateFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\content_moderation\Plugin\Field\FieldWidget\ModerationStateWidget extends \Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsSelectWidget
  • class \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimeCustomFormatter extends \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimeFormatterBase
  • class \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimeDefaultFormatter extends \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimeFormatterBase
  • class \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimeFormatterBase extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimePlainFormatter extends \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimeFormatterBase
  • class \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimeTimeAgoFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\TimestampAgoFormatter
  • class \Drupal\datetime\Plugin\Field\FieldWidget\DateTimeDatelistWidget extends \Drupal\datetime\Plugin\Field\FieldWidget\DateTimeWidgetBase
  • class \Drupal\datetime\Plugin\Field\FieldWidget\DateTimeDefaultWidget extends \Drupal\datetime\Plugin\Field\FieldWidget\DateTimeWidgetBase
  • class \Drupal\datetime\Plugin\Field\FieldWidget\DateTimeWidgetBase extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\datetime_range\Plugin\Field\FieldFormatter\DateRangeCustomFormatter extends \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimeCustomFormatter uses \Drupal\datetime_range\DateTimeRangeTrait
  • class \Drupal\datetime_range\Plugin\Field\FieldFormatter\DateRangeDefaultFormatter extends \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimeDefaultFormatter uses \Drupal\datetime_range\DateTimeRangeTrait
  • class \Drupal\datetime_range\Plugin\Field\FieldFormatter\DateRangePlainFormatter extends \Drupal\datetime\Plugin\Field\FieldFormatter\DateTimePlainFormatter uses \Drupal\datetime_range\DateTimeRangeTrait
  • class \Drupal\datetime_range\Plugin\Field\FieldWidget\DateRangeDatelistWidget extends \Drupal\datetime_range\Plugin\Field\FieldWidget\DateRangeWidgetBase
  • class \Drupal\datetime_range\Plugin\Field\FieldWidget\DateRangeDefaultWidget extends \Drupal\datetime_range\Plugin\Field\FieldWidget\DateRangeWidgetBase
  • class \Drupal\datetime_range\Plugin\Field\FieldWidget\DateRangeWidgetBase extends \Drupal\datetime\Plugin\Field\FieldWidget\DateTimeWidgetBase
  • class \Drupal\entity_test\Plugin\Field\FieldFormatter\EntityTestReferenceCustomCacheTagFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase
  • class \Drupal\entity_test\Plugin\Field\FieldWidget\ShapeOnlyColorEditableWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\field_example\Plugin\Field\FieldFormatter\ColorBackgroudFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_example\Plugin\Field\FieldFormatter\SimpleTextFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_example\Plugin\Field\FieldWidget\ColorPickerWidget extends \Drupal\field_example\Plugin\Field\FieldWidget\TextWidget
  • class \Drupal\field_example\Plugin\Field\FieldWidget\Text3Widget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\field_example\Plugin\Field\FieldWidget\TextWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\field_permission_example\Plugin\Field\FieldFormatter\SimpleTextFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_permission_example\Plugin\Field\FieldWidget\TextWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\field_plugins_test\Plugin\Field\FieldFormatter\TestTextTrimmedFormatter extends \Drupal\text\Plugin\Field\FieldFormatter\TextTrimmedFormatter
  • class \Drupal\field_plugins_test\Plugin\Field\FieldWidget\TestTextfieldWidget extends \Drupal\text\Plugin\Field\FieldWidget\TextfieldWidget
  • class \Drupal\field_test\Plugin\Field\FieldFormatter\TestFieldApplicableFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_test\Plugin\Field\FieldFormatter\TestFieldDefaultFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_test\Plugin\Field\FieldFormatter\TestFieldEmptyFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_test\Plugin\Field\FieldFormatter\TestFieldEmptySettingFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_test\Plugin\Field\FieldFormatter\TestFieldMultipleFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_test\Plugin\Field\FieldFormatter\TestFieldNoSettingsFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_test\Plugin\Field\FieldFormatter\TestFieldPrepareViewFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\field_test\Plugin\Field\FieldWidget\TestFieldWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\field_test\Plugin\Field\FieldWidget\TestFieldWidgetMultilingual extends \Drupal\field_test\Plugin\Field\FieldWidget\TestFieldWidget
  • class \Drupal\field_test\Plugin\Field\FieldWidget\TestFieldWidgetMultiple extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\field_test\Plugin\Field\FieldWidget\TestFieldWidgetMultipleSingleValues extends \Drupal\field_test\Plugin\Field\FieldWidget\TestFieldWidgetMultiple
  • class \Drupal\file\Plugin\Field\FieldFormatter\BaseFieldFileFormatterBase extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\DefaultFileFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\BaseFieldFileFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\DescriptionAwareFileFormatterBase extends \Drupal\file\Plugin\Field\FieldFormatter\FileFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\FileAudioFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\FileMediaFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\FileExtensionFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\BaseFieldFileFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\FileFormatterBase extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\FileMediaFormatterBase extends \Drupal\file\Plugin\Field\FieldFormatter\FileFormatterBase implements \Drupal\file\Plugin\Field\FieldFormatter\FileMediaFormatterInterface
  • class \Drupal\file\Plugin\Field\FieldFormatter\FileSize extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\FileUriFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\BaseFieldFileFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\FileVideoFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\FileMediaFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\FilemimeFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\BaseFieldFileFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\GenericFileFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\DescriptionAwareFileFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\RSSEnclosureFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\FileFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\TableFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\DescriptionAwareFileFormatterBase
  • class \Drupal\file\Plugin\Field\FieldFormatter\UrlPlainFormatter extends \Drupal\file\Plugin\Field\FieldFormatter\FileFormatterBase
  • class \Drupal\file\Plugin\Field\FieldWidget\FileWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\image\Plugin\Field\FieldFormatter\ImageFormatter extends \Drupal\image\Plugin\Field\FieldFormatter\ImageFormatterBase
  • class \Drupal\image\Plugin\Field\FieldFormatter\ImageFormatterBase extends \Drupal\file\Plugin\Field\FieldFormatter\FileFormatterBase
  • class \Drupal\image\Plugin\Field\FieldFormatter\ImageUrlFormatter extends \Drupal\image\Plugin\Field\FieldFormatter\ImageFormatterBase
  • class \Drupal\image\Plugin\Field\FieldWidget\ImageWidget extends \Drupal\file\Plugin\Field\FieldWidget\FileWidget
  • class \Drupal\image_module_test\Plugin\Field\FieldFormatter\DummyAjaxFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\image_module_test\Plugin\Field\FieldFormatter\DummyImageFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\image_module_test\Plugin\Field\FieldWidget\DummyAjaxWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\layout_builder\Plugin\Field\FieldWidget\LayoutBuilderWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\link\Plugin\Field\FieldFormatter\LinkFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\link\Plugin\Field\FieldFormatter\LinkSeparateFormatter extends \Drupal\link\Plugin\Field\FieldFormatter\LinkFormatter
  • class \Drupal\link\Plugin\Field\FieldWidget\LinkWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\media\Plugin\Field\FieldFormatter\MediaThumbnailFormatter extends \Drupal\image\Plugin\Field\FieldFormatter\ImageFormatter
  • class \Drupal\media\Plugin\Field\FieldFormatter\OEmbedFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\media\Plugin\Field\FieldWidget\OEmbedWidget extends \Drupal\Core\Field\Plugin\Field\FieldWidget\StringTextfieldWidget
  • class \Drupal\media_library\Plugin\Field\FieldWidget\MediaLibraryWidget extends \Drupal\Core\Field\WidgetBase implements \Drupal\Core\Security\TrustedCallbackInterface
  • class \Drupal\media_library_test_widget\Plugin\Field\FieldWidget\MediaLibraryInceptionWidget extends \Drupal\media_library\Plugin\Field\FieldWidget\MediaLibraryWidget
  • class \Drupal\options\Plugin\Field\FieldFormatter\OptionsDefaultFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\options\Plugin\Field\FieldFormatter\OptionsKeyFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\path\Plugin\Field\FieldWidget\PathWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\responsive_image\Plugin\Field\FieldFormatter\ResponsiveImageFormatter extends \Drupal\image\Plugin\Field\FieldFormatter\ImageFormatterBase
  • class \Drupal\responsive_image_test_module\Plugin\Field\FieldFormatter\ResponsiveImageTestFormatter extends \Drupal\responsive_image\Plugin\Field\FieldFormatter\ResponsiveImageFormatter
  • class \Drupal\taxonomy\Plugin\Field\FieldFormatter\EntityReferenceTaxonomyTermRssFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase
  • class \Drupal\telephone\Plugin\Field\FieldFormatter\TelephoneLinkFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\telephone\Plugin\Field\FieldWidget\TelephoneDefaultWidget extends \Drupal\Core\Field\WidgetBase
  • class \Drupal\text\Plugin\Field\FieldFormatter\TextDefaultFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\text\Plugin\Field\FieldFormatter\TextSummaryOrTrimmedFormatter extends \Drupal\text\Plugin\Field\FieldFormatter\TextTrimmedFormatter
  • class \Drupal\text\Plugin\Field\FieldFormatter\TextTrimmedFormatter extends \Drupal\Core\Field\FormatterBase implements \Drupal\Core\Security\TrustedCallbackInterface
  • class \Drupal\text\Plugin\Field\FieldWidget\TextareaWidget extends \Drupal\Core\Field\Plugin\Field\FieldWidget\StringTextareaWidget
  • class \Drupal\text\Plugin\Field\FieldWidget\TextareaWithSummaryWidget extends \Drupal\text\Plugin\Field\FieldWidget\TextareaWidget
  • class \Drupal\text\Plugin\Field\FieldWidget\TextfieldWidget extends \Drupal\Core\Field\Plugin\Field\FieldWidget\StringTextfieldWidget
  • class \Drupal\user\Plugin\Field\FieldFormatter\AuthorFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase
  • class \Drupal\user\Plugin\Field\FieldFormatter\UserNameFormatter extends \Drupal\Core\Field\FormatterBase
  • class \Drupal\views_test_formatter\Plugin\Field\FieldFormatter\AttachmentTestFormatter extends \Drupal\Core\Field\Plugin\Field\FieldFormatter\NumericUnformattedFormatter

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