You are here

public function ViewsBulkOperationsPreconfigurationInterface::buildPreConfigurationForm in Views Bulk Operations (VBO) 4.0.x

Same name and namespace in other branches
  1. 8.3 src/Action/ViewsBulkOperationsPreconfigurationInterface.php \Drupal\views_bulk_operations\Action\ViewsBulkOperationsPreconfigurationInterface::buildPreConfigurationForm()
  2. 8 src/Action/ViewsBulkOperationsPreconfigurationInterface.php \Drupal\views_bulk_operations\Action\ViewsBulkOperationsPreconfigurationInterface::buildPreConfigurationForm()
  3. 8.2 src/Action/ViewsBulkOperationsPreconfigurationInterface.php \Drupal\views_bulk_operations\Action\ViewsBulkOperationsPreconfigurationInterface::buildPreConfigurationForm()

Build preconfigure action form elements.

Parameters

array $element: Element of the views API form where configuration resides.

array $values: Current values of the plugin pre-configuration.

\Drupal\Core\Form\FormStateInterface $form_state: Form state interface object.

Return value

array The action configuration form element.

2 methods override ViewsBulkOperationsPreconfigurationInterface::buildPreConfigurationForm()
ViewsBulkOperationExampleAction::buildPreConfigurationForm in modules/views_bulk_operations_example/src/Plugin/Action/ViewsBulkOperationExampleAction.php
Build preconfigure action form elements.
ViewsBulkOperationsAdvancedTestAction::buildPreConfigurationForm in tests/views_bulk_operations_test/src/Plugin/Action/ViewsBulkOperationsAdvancedTestAction.php
Build preconfigure action form elements.

File

src/Action/ViewsBulkOperationsPreconfigurationInterface.php, line 25

Class

ViewsBulkOperationsPreconfigurationInterface
Defines methods for a preconfigurable Views Bulk Operations action.

Namespace

Drupal\views_bulk_operations\Action

Code

public function buildPreConfigurationForm(array $element, array $values, FormStateInterface $form_state);