You are here

Classes, traits, and interfaces in Lightning Media 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
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.
CKEditorMediaBrowserTest class Drupal\Tests\lightning_media\FunctionalJavascript tests/src/FunctionalJavascript/CKEditorMediaBrowserTest.php Tests the media browser's integration with CKEditor.
DropzoneContext final 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_media
EmbeddedMediaTest class Drupal\Tests\lightning_media\FunctionalJavascript tests/src/FunctionalJavascript/EmbeddedMediaTest.php Tests embedding media items in CKEditor using the media browser.
EntityBrowserContext final class Acquia\LightningExtension\Context tests/contexts/EntityBrowserContext.behat.inc Contains step definitions for interacting with entity browser instances.
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. 7
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. 2
EntityFormDisplayPresaveTest class Drupal\Tests\lightning_media\Kernel tests/src/Kernel/EntityFormDisplayPresaveTest.php Tests presave operations on entity form displays.
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.
FileUploadTest class Drupal\Tests\lightning_media\Kernel tests/src/Kernel/FileUploadTest.php Contains low-level tests of the FileUpload entity browser widget.
FixtureContext final class Drupal\Tests\lightning_media tests/src/FixtureContext.php 1
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.
ImageBrowserContext final class Acquia\LightningExtension\Context tests/contexts/ImageBrowserContext.behat.inc Contains step definitions for interacting with Lightning's image browsers.
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 @group lightning_media @group lightning_media_image
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\Functional tests/src/Functional/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 of Lightning Media Image.
InstallUninstallTest class Drupal\Tests\lightning_media_slideshow\Functional modules/lightning_media_slideshow/tests/src/Functional/InstallUninstallTest.php Tests install/uninstall operations of Media Slideshow.
InteractiveUpload class Drupal\lightning_media\Element src/Element/InteractiveUpload.php A form element for uploading or deleting files interactively. 1
LibraryInclusionTranslationTest class Drupal\Tests\lightning_media_image\Kernel modules/lightning_media_image/tests/src/Kernel/LibraryInclusionTranslationTest.php @group lightning_media @group lightning_media_image
LibraryInclusionTranslationTest class Drupal\Tests\lightning_media_audio\Kernel modules/lightning_media_audio/tests/src/Kernel/LibraryInclusionTranslationTest.php @group lightning_media @group lightning_media_audio
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 @group lightning_media @group lightning_media_video
MediaBrowserContext final class Acquia\LightningExtension\Context tests/contexts/MediaBrowserContext.behat.inc Contains step definitions for interacting with Lightning's media browser.
MediaBrowserEmbedCodeWidgetTest class Drupal\Tests\lightning_media\FunctionalJavascript tests/src/FunctionalJavascript/MediaBrowserEmbedCodeWidgetTest.php Tests the embed code widget in the media browser.
MediaBrowserEmbedCodeWidgetTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/MediaBrowserEmbedCodeWidgetTest.php @group lightning_media
MediaBrowserTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/MediaBrowserTest.php Tests the functionality of the media browser.
MediaBrowserUploadWidgetTest class Drupal\Tests\lightning_media\Functional tests/src/Functional/MediaBrowserUploadWidgetTest.php @group lightning_media
MediaBrowserWidgetDisambiguationTest class Drupal\Tests\lightning_media\FunctionalJavascript tests/src/FunctionalJavascript/MediaBrowserWidgetDisambiguationTest.php Tests media type disambiguation in the media browser.
MediaBrowserWidgetTestBase abstract class Drupal\Tests\lightning_media\Functional tests/src/Functional/MediaBrowserWidgetTestBase.php 2

Pages

Other projects