You are here

Classes, traits, and interfaces in Lightning Media 8.4

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AddByUrlForm final class Drupal\lightning_media\Form src/Form/AddByUrlForm.php Provides a form for adding URL-based media in the media library. 3
AddEditFormTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/AddEditFormTest.php Tests the add and edit forms for all our shipped media types.
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
BulkUploadTest class Drupal\Tests\lightning_media_bulk_upload\FunctionalJavascript modules/lightning_media_bulk_upload/tests/src/FunctionalJavascript/BulkUploadTest.php Tests bulk upload of files into the media library.
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 Tests the handling of entity labels when embedding media in WYSIWYG.
EntityBrowserIntegrationTest class Drupal\Tests\lightning_media\Kernel tests/src/Kernel/EntityBrowserIntegrationTest.php Tests Lightning Media's integration with Entity Browser.
EntityBrowserTrait trait Drupal\Tests\lightning_media\Traits tests/src/Traits/EntityBrowserTrait.php Contains methods for interacting with entity browsers in frames. 2
EntityEmbedDialog class Drupal\lightning_media\Form src/Form/EntityEmbedDialog.php Overrides the entity embed dialog with specialized logic. 1
EntityEmbedTrait trait Drupal\Tests\lightning_media\Traits tests/src/Traits/EntityEmbedTrait.php Contains helper methods for interacting with Entity Embed.
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_image\FunctionalJavascript modules/lightning_media_image/tests/src/FunctionalJavascript/ImageBrowserCardinalityTest.php Tests that the image browser handles field cardinality correctly.
ImageBrowserTest class Drupal\Tests\lightning_media\FunctionalJavascript tests/src/FunctionalJavascript/ImageBrowserTest.php Tests the image browser shipped with Lightning Media Image.
ImageBrowserUploadValidationTest class Drupal\Tests\lightning_media_image\Functional modules/lightning_media_image/tests/src/Functional/ImageBrowserUploadValidationTest.php Tests validation when uploading files into the image browser.
ImageCropWidget class Drupal\lightning_media_image\Plugin\Field\FieldWidget modules/lightning_media_image/src/Plugin/Field/FieldWidget/ImageCropWidget.php Adds functionality to the image crop field widget.
ImageMediaTest class Drupal\Tests\lightning_media\FunctionalJavascript tests/src/FunctionalJavascript/ImageMediaTest.php Tests the image media type.
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 Thrown if no single media type can be determined from an input value. 3
InputMatchInterface interface Drupal\lightning_media src/InputMatchInterface.php An interface for media type plugins to tell if they can handle mixed input. 7 8
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
InstagramEmbedCodeConstraint final class Drupal\lightning_media_instagram\Plugin\Validation\Constraint modules/lightning_media_instagram/src/Plugin/Validation/Constraint/InstagramEmbedCodeConstraint.php Check if a value is a valid Instagram embed code/URL.
InstagramEmbedCodeConstraintValidator final class Drupal\lightning_media_instagram\Plugin\Validation\Constraint modules/lightning_media_instagram/src/Plugin/Validation/Constraint/InstagramEmbedCodeConstraintValidator.php Validates the InstagramEmbedCode constraint.
InstallTest class Drupal\Tests\lightning_media_image\Functional modules/lightning_media_image/tests/src/Functional/InstallTest.php Tests install-time logic and configuration of Lightning Media Image.
InteractiveUpload class Drupal\lightning_media\Element src/Element/InteractiveUpload.php A form element for uploading or deleting files interactively. 1
LibrariesDirectoryFileFinder final class Drupal\lightning_media src/LibrariesDirectoryFileFinder.php Looks for front-end JavaScript libraries in common directories.
LibraryInclusionTranslationTest class Drupal\Tests\lightning_media_image\Kernel modules/lightning_media_image/tests/src/Kernel/LibraryInclusionTranslationTest.php Tests that field_media_in_library is not translatable.
LibraryInclusionTranslationTest class Drupal\Tests\lightning_media_audio\Kernel modules/lightning_media_audio/tests/src/Kernel/LibraryInclusionTranslationTest.php Tests that field_media_in_library is not translatable.
LibraryInclusionTranslationTest class Drupal\Tests\lightning_media_instagram\Functional modules/lightning_media_instagram/tests/src/Functional/LibraryInclusionTranslationTest.php Tests the translatability of the field_media_in_library field.
LibraryInclusionTranslationTest class Drupal\Tests\lightning_media_twitter\Kernel modules/lightning_media_twitter/tests/src/Kernel/LibraryInclusionTranslationTest.php @group lightning_media @group lightning_media_twitter
LibraryInclusionTranslationTest class Drupal\Tests\lightning_media_video\Kernel modules/lightning_media_video/tests/src/Kernel/LibraryInclusionTranslationTest.php Tests translatability of field_media_in_library.
LightningMediaServiceProvider final class Drupal\lightning_media src/LightningMediaServiceProvider.php Registers container services.
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
MediaHelperTest class Drupal\Tests\lightning_media\Kernel tests/src/Kernel/MediaHelperTest.php @group lightning_media
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\FunctionalJavascript tests/src/FunctionalJavascript/MediaImageFieldTest.php Tests image fields attached to media items.
MediaListTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/MediaListTest.php Tests the administrative media list.
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 Tests that all media items have a /media/BUNDLE/ID Pathauto pattern.
RolesTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/RolesTest.php Tests functionality of optional 'media_creator' and 'media_manager' roles.
RouteSubscriber class Drupal\lightning_media\Routing src/Routing/RouteSubscriber.php Alters route definitions. 2
SettingsForm class Drupal\lightning_media\Form src/Form/SettingsForm.php The settings form for controlling Lightning Media's behavior. 1 1
SlideshowTest class Drupal\Tests\lightning_media_slideshow\FunctionalJavascript modules/lightning_media_slideshow/tests/src/FunctionalJavascript/SlideshowTest.php Tests the basic functionality of Lightning Media's slideshow component.
StandardInstallTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/StandardInstallTest.php Tests that our configuration is correctly installed in Standard.

Pages

Other projects