You are here

Classes, traits, and interfaces in Webform 8.5

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
WebformAutocomplete class Drupal\webform\Element src/Element/WebformAutocomplete.php Provides a one-line text field with autocompletion webform element.
WebformBlock class Drupal\webform\Plugin\Block src/Plugin/Block/WebformBlock.php Provides a 'Webform' block. 1
WebformBlockCacheTest class Drupal\Tests\webform\Functional tests/src/Functional/WebformBlockCacheTest.php These tests proof that the webform block which renders the webform as a block provides the correct cache tags / cache contexts so that cachability works.
WebformBlockContextTest class Drupal\Tests\webform\Functional\Block tests/src/Functional/Block/WebformBlockContextTest.php Tests for webform block context.
WebformBlockTest class Drupal\Tests\webform\Functional\Block tests/src/Functional/Block/WebformBlockTest.php Tests for webform block.
WebformBlockTest class Drupal\Tests\webform\Unit\Plugin\Block tests/src/Unit/Plugin/Block/WebformBlockTest.php Tests webform submission bulk form actions.
WebformBootstrapRenderCallbacks class Drupal\webform_bootstrap modules/webform_bootstrap/src/WebformBootstrapRenderCallbacks.php Render callbacks for the webform bootstrap module. 1
WebformBootstrapTestModuleController class Drupal\webform_bootstrap_test_module\Controller modules/webform_bootstrap/tests/modules/webform_bootstrap_test_module/src/Controller/WebformBootstrapTestModuleController.php Provides route responses for Webform Test Bootstrap Helper.
WebformBreadcrumbBuilder class Drupal\webform\Breadcrumb src/Breadcrumb/WebformBreadcrumbBuilder.php Provides a webform breadcrumb builder. 2
WebformBreadcrumbBuilderTest class Drupal\Tests\webform\Kernel\Breadcrumb tests/src/Kernel/Breadcrumb/WebformBreadcrumbBuilderTest.php Test webform breadcrumb builder.
WebformBrowserTestBase abstract class Drupal\Tests\webform\Functional tests/src/Functional/WebformBrowserTestBase.php Defines an abstract test base for webform tests. 123 93
WebformBrowserTestBaseTest class Drupal\Tests\webform\Functional tests/src/Functional/WebformBrowserTestBaseTest.php Test the webform test base class.
WebformBrowserTestTrait trait Drupal\Tests\webform\Traits tests/src/Traits/WebformBrowserTestTrait.php Provides convenience methods for webform assertions in browser tests. 3
WebformBubbleableMetadata class Drupal\webform\Cache src/Cache/WebformBubbleableMetadata.php Value object used for bubbleable rendering metadata for webforms. 3
WebformBubbleableMetadataTest class Drupal\Tests\webform\Unit\Cache tests/src/Unit/Cache/WebformBubbleableMetadataTest.php Tests webform bubbleable metadata.
WebformBulkFormBase abstract class Drupal\webform\Form src/Form/WebformBulkFormBase.php Provides the webform bulk form base. 2
WebformButtons class Drupal\webform_jqueryui_buttons\Element modules/webform_jqueryui_buttons/src/Element/WebformButtons.php Provides a webform element for buttons.
WebformButtons class Drupal\webform_jqueryui_buttons\Plugin\WebformElement modules/webform_jqueryui_buttons/src/Plugin/WebformElement/WebformButtons.php Provides a 'buttons' element.
WebformButtonsOther class Drupal\webform_jqueryui_buttons\Element modules/webform_jqueryui_buttons/src/Element/WebformButtonsOther.php Provides a webform element for buttons with an other option.
WebformButtonsOther class Drupal\webform_jqueryui_buttons\Plugin\WebformElement modules/webform_jqueryui_buttons/src/Plugin/WebformElement/WebformButtonsOther.php Provides a 'buttons_other' element.
WebformCacheTest class Drupal\Tests\webform\Functional\Cache tests/src/Functional/Cache/WebformCacheTest.php Tests for #cache properties.
WebformCard class Drupal\webform_cards\Plugin\WebformElement modules/webform_cards/src/Plugin/WebformElement/WebformCard.php Provides a 'card' element. 1
WebformCard class Drupal\webform_cards\Element modules/webform_cards/src/Element/WebformCard.php Provides a render element for a card container.
WebformCardsAjaxJavaScriptTest class Drupal\Tests\webform_cards\FunctionalJavaScript modules/webform_cards/tests/src/FunctionalJavaScript/WebformCardsAjaxJavaScriptTest.php Tests for webform cards ajax.
WebformCardsAutoForwardJavaScriptTest class Drupal\Tests\webform_cards\FunctionalJavaScript modules/webform_cards/tests/src/FunctionalJavaScript/WebformCardsAutoForwardJavaScriptTest.php Tests for webform cards auto-forward.
WebformCardsConvertForm class Drupal\webform_cards\Form modules/webform_cards/src/Form/WebformCardsConvertForm.php Form for converting wizard pages to cards. 1
WebformCardsDraftJavaScriptTest class Drupal\Tests\webform_cards\FunctionalJavaScript modules/webform_cards/tests/src/FunctionalJavaScript/WebformCardsDraftJavaScriptTest.php Tests for webform cards draft.
WebformCardsManager class Drupal\webform_cards modules/webform_cards/src/WebformCardsManager.php Manage webform cards. 2
WebformCardsManagerInterface interface Drupal\webform_cards modules/webform_cards/src/WebformCardsManagerInterface.php Interface for webform cards manager. 1
WebformCardsProgressJavaScriptTest class Drupal\Tests\webform_cards\FunctionalJavaScript modules/webform_cards/tests/src/FunctionalJavaScript/WebformCardsProgressJavaScriptTest.php Tests for webform cards progress.
WebformCardsRouteSubscriber class Drupal\webform_cards\Routing modules/webform_cards/src/Routing/WebformCardsRouteSubscriber.php Remove webform cards routes. 2
WebformCardsStatesJavaScriptTest class Drupal\Tests\webform_cards\FunctionalJavaScript modules/webform_cards/tests/src/FunctionalJavaScript/WebformCardsStatesJavaScriptTest.php Tests for webform cards states.
WebformCardsToggleJavaScriptTest class Drupal\Tests\webform_cards\FunctionalJavaScript modules/webform_cards/tests/src/FunctionalJavaScript/WebformCardsToggleJavaScriptTest.php Tests for webform cards toggle show/hide all.
WebformCardsUiJavaScriptTest class Drupal\Tests\webform_cards\FunctionalJavaScript modules/webform_cards/tests/src/FunctionalJavaScript/WebformCardsUiJavaScriptTest.php Tests for webform cards UI.
WebformCardsValidationJavaScriptTest class Drupal\Tests\webform_cards\FunctionalJavaScript modules/webform_cards/tests/src/FunctionalJavaScript/WebformCardsValidationJavaScriptTest.php Tests for webform cards validation.
WebformCheckboxesOther class Drupal\webform\Plugin\WebformElement src/Plugin/WebformElement/WebformCheckboxesOther.php Provides a 'checkboxes_other' element.
WebformCheckboxesOther class Drupal\webform\Element src/Element/WebformCheckboxesOther.php Provides a webform element for checkboxes with an other option.
WebformCheckboxValue class Drupal\webform\Element src/Element/WebformCheckboxValue.php Provides a webform element for checking a box before entering a value.
WebformClientSideValidationJavaScriptTest class Drupal\Tests\webform_clientside_validation\FunctionalJavascript\Validation modules/webform_clientside_validation/tests/src/FunctionalJavascript/Validation/WebformClientSideValidationJavaScriptTest.php Tests for webform submission with client side validation.
WebformCliService class Drupal\webform\Commands src/Commands/WebformCliService.php Drush version agnostic commands. 1 2
WebformCliServiceInterface interface Drupal\webform\Commands src/Commands/WebformCliServiceInterface.php Defines an interface for Drush version agnostic commands. 1
WebformCloseDialogCommand class Drupal\webform\Ajax src/Ajax/WebformCloseDialogCommand.php Provides an Ajax command for closing webform dialog and system tray. 1
WebformCodeMirror class Drupal\webform\Plugin\WebformElement src/Plugin/WebformElement/WebformCodeMirror.php Provides a 'webform_codemirror' element.
WebformCodeMirror class Drupal\webform\Element src/Element/WebformCodeMirror.php Provides a webform element for using CodeMirror. 1
WebformCommands class Drupal\webform\Commands src/Commands/WebformCommands.php Webform commands for Drush 9.x. 2
WebformCommandsBase abstract class Drupal\webform\Commands src/Commands/WebformCommandsBase.php Base class for Webform commands for Drush 9.x. 1
WebformCompositeBase abstract class Drupal\webform\Plugin\WebformElement src/Plugin/WebformElement/WebformCompositeBase.php Provides a base for composite elements. 11 15
WebformCompositeBase abstract class Drupal\webform\Element src/Element/WebformCompositeBase.php Provides an base composite webform element. 9 4
WebformCompositeCustomFileTest class Drupal\Tests\webform\Functional\Composite tests/src/Functional/Composite/WebformCompositeCustomFileTest.php Tests for custom composite element.
WebformCompositeCustomTest class Drupal\Tests\webform\Functional\Composite tests/src/Functional/Composite/WebformCompositeCustomTest.php Tests for custom composite element.

Pages

Other projects