You are here

Classes, traits, and interfaces in Lightning Media 8.2

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
AudioFile class Drupal\lightning_media_audio\Plugin\media\Source modules/lightning_media_audio/src/Plugin/media/Source/AudioFile.php Input-matching version of the AudioFile media source. 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
CkEditorMediaBrowserTest class Drupal\Tests\lightning_media\ExistingSiteJavascript tests/src/ExistingSiteJavascript/CkEditorMediaBrowserTest.php @group lightning @group lightning_media
ConfigTest class Drupal\Tests\lightning_media\ExistingSite tests/src/ExistingSite/ConfigTest.php Tests that the site is configured properly.
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. 4
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
ImageBrowserCardinalityTest class Drupal\Tests\lightning_media\ExistingSiteJavascript tests/src/ExistingSiteJavascript/ImageBrowserCardinalityTest.php @group lightning @group lightning_media
ImageBrowserContext class Acquia\LightningExtension\Context tests/contexts/ImageBrowserContext.behat.inc Contains step definitions for interacting with Lightning's image browsers.
ImageBrowserUploadValidationTest class Drupal\Tests\lightning_media\ExistingSiteJavascript tests/src/ExistingSiteJavascript/ImageBrowserUploadValidationTest.php @group lightning @group lightning_media
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. 7 7
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
MediaBrowserTest class Drupal\Tests\lightning_media\ExistingSite tests/src/ExistingSite/MediaBrowserTest.php @group lightning @group lightning_media
MediaBrowserUploadBundleTest class Drupal\Tests\lightning_media\ExistingSite tests/src/ExistingSite/MediaBrowserUploadBundleTest.php @group lightning @group lightning_media
MediaEntityContext class Acquia\LightningExtension\Context tests/contexts/MediaEntityContext.behat.inc Contains step definitions for interacting with media entities.
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.
MediaImageFieldTest class Drupal\Tests\lightning_media\ExistingSiteJavascript tests/src/ExistingSiteJavascript/MediaImageFieldTest.php @group lightning @group lightning_media
MediaLibraryContext final class Acquia\LightningExtension\Context tests/contexts/MediaLibraryContext.behat.inc
MediaTypeTest class Drupal\Tests\lightning_media\Kernel tests/src/Kernel/MediaTypeTest.php Tests of API-level Lightning functionality related to media types.
PathautoPatternTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/PathautoPatternTest.php @group lightning @group lightning_media
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
Update200 final class Drupal\lightning_media\Update src/Update/Update200.php Plugin annotation @Update("2.0.0");
Update240 final class Drupal\lightning_media_video\Update modules/lightning_media_video/src/Update/Update240.php Plugin annotation @Update("2.4.0");
Update240 final class Drupal\lightning_media\Update src/Update/Update240.php Plugin annotation @Update("2.4.0");
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
VideoFile class Drupal\lightning_media_video\Plugin\media\Source modules/lightning_media_video/src/Plugin/media/Source/VideoFile.php Input-matching version of the VideoFile media source. 1

Other projects