You are here

Classes, traits, and interfaces in Lightning Media 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AjaxUpload class Drupal\lightning_media\Element src/Element/AjaxUpload.php An interactive, AJAX-ey file upload form element. 1
BulkUploadForm class Drupal\lightning_media_bulk_upload\Form modules/lightning_media_bulk_upload/src/Form/BulkUploadForm.php A form for uploading multiple media assets at once. 1
DropzoneContext class Acquia\LightningExtension\Context tests/contexts/DropzoneContext.behat.inc Contains step definitions for interacting with DropzoneJS widgets.
EmbedCode class Drupal\lightning_media\Plugin\EntityBrowser\Widget src/Plugin/EntityBrowser/Widget/EmbedCode.php An Entity Browser widget for creating media entities from embed codes.
EmbeddedMediaLabelTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/EmbeddedMediaLabelTest.php @group lightning @group lightning_media
EntityBrowserContext class Acquia\LightningExtension\Context tests/contexts/EntityBrowserContext.behat.inc Contains step definitions for interacting with entity browser instances.
EntityEmbedDialog class Drupal\lightning_media\Form src/Form/EntityEmbedDialog.php 1
EntityFormProxy abstract class Drupal\lightning_media\Plugin\EntityBrowser\Widget src/Plugin/EntityBrowser/Widget/EntityFormProxy.php Base class for EB widgets which wrap around an (inline) entity form. 2
File class Drupal\lightning_media_document\Plugin\media\Source modules/lightning_media_document/src/Plugin/media/Source/File.php Input-matching version of the File media source. 1
FileInputExtensionMatchTrait trait Drupal\lightning_media src/FileInputExtensionMatchTrait.php Implements InputMatchInterface for media types that use a file field. 2
FileUpload class Drupal\lightning_media\Plugin\EntityBrowser\Widget src/Plugin/EntityBrowser/Widget/FileUpload.php An Entity Browser widget for creating media entities from uploaded files.
Image class Drupal\lightning_media_image\Plugin\media\Source modules/lightning_media_image/src/Plugin/media/Source/Image.php Input-matching version of the Image media source. 1
ImageBrowserContext class Acquia\LightningExtension\Context tests/contexts/ImageBrowserContext.behat.inc
ImageCropWidget class Drupal\lightning_media_image\Plugin\Field\FieldWidget modules/lightning_media_image/src/Plugin/Field/FieldWidget/ImageCropWidget.php
ImageWidgetHelper class Drupal\lightning_media src/ImageWidgetHelper.php Contains helper functions for manipulating image field widgets. 1
IndeterminateBundleException class Drupal\lightning_media\Exception src/Exception/IndeterminateBundleException.php Exception thrown if no bundle can be determined from an input value. 4
InputMatchInterface interface Drupal\lightning_media src/InputMatchInterface.php An interface for media type plugins to tell if they can handle mixed input. 5 5
Instagram class Drupal\lightning_media_instagram\Plugin\media\Source modules/lightning_media_instagram/src/Plugin/media/Source/Instagram.php Input-matching version of the Instagram media source. 1
InteractiveUpload class Drupal\lightning_media\Element src/Element/InteractiveUpload.php A form element for uploading or deleting files interactively. 1
MediaBrowserContext class Acquia\LightningExtension\Context tests/contexts/MediaBrowserContext.behat.inc Contains step definitions for interacting with Lightning's media browser.
MediaBrowserTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/MediaBrowserTest.php @group lightning @group lightning_media
MediaEntityContext class Acquia\LightningExtension\Context tests/contexts/MediaEntityContext.behat.inc
MediaForm class Drupal\lightning_media\Form src/Form/MediaForm.php Adds dynamic preview support to the media entity form. 1
MediaHelper class Drupal\lightning_media src/MediaHelper.php Provides helper methods for dealing with media entities. 6 2
MediaImage class Drupal\lightning_media\Plugin\entity_embed\EntityEmbedDisplay src/Plugin/entity_embed/EntityEmbedDisplay/MediaImage.php Renders a media item's image via the image formatter.
MediaTypeTest class Drupal\Tests\lightning_media\Kernel tests/src/Kernel/MediaTypeTest.php Tests of API-level Lightning functionality related to media types.
RolesTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/RolesTest.php @group lightning @group lightning_media
RouteSubscriber class Drupal\lightning_media\Routing src/Routing/RouteSubscriber.php 2
SettingsForm class Drupal\lightning_media\Form src/Form/SettingsForm.php The settings form for controlling Lightning Media's behavior. 1
SourceFieldInterface Deprecated interface Drupal\lightning_media src/SourceFieldInterface.php
SourceFieldPluginTrait Deprecated trait Drupal\lightning_media src/SourceFieldPluginTrait.php Basic implementation of SourceFieldInterface.
Twitter class Drupal\lightning_media_twitter\Plugin\media\Source modules/lightning_media_twitter/src/Plugin/media/Source/Twitter.php Input-matching version of the Twitter media source. 1
Upload class Drupal\lightning_media\Element src/Element/Upload.php A form element to handle file uploads.
ValidationConstraintMatchTrait trait Drupal\lightning_media src/ValidationConstraintMatchTrait.php Implements InputMatchInterface for media types that use an embed code or URL. 2
Video class Drupal\lightning_media_video\Plugin\media\Source modules/lightning_media_video/src/Plugin/media/Source/Video.php Input-matching version of the VideoEmbedField media type. 1

Other projects