You are here

protected function PanelsIPETestTrait::clickAndWait in Panels 8.4

Same name and namespace in other branches
  1. 8.3 panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestTrait.php \Drupal\Tests\panels_ipe\FunctionalJavascript\PanelsIPETestTrait::clickAndWait()

Clicks an arbitrary element and waits for AJAX/animations to finish.

Parameters

string $selector: The CSS selector.

7 calls to PanelsIPETestTrait::clickAndWait()
PanelsIPETestTrait::addBlock in panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestTrait.php
Adds a Block (Plugin) to the page.
PanelsIPETestTrait::changeLayout in panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestTrait.php
Changes the IPE layout.
PanelsIPETestTrait::disableEditing in panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestTrait.php
Disables the in-place editing mode of IPE.
PanelsIPETestTrait::enableEditing in panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestTrait.php
Enables the in-place editing mode of IPE.
PanelsIPETestTrait::openBlockConfigurationForm in panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestTrait.php
Opens the Block configuration form for a given on-screen block.

... See full list

File

panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestTrait.php, line 257

Class

PanelsIPETestTrait
Trait which can be used to test Panels IPE components.

Namespace

Drupal\Tests\panels_ipe\FunctionalJavascript

Code

protected function clickAndWait($selector) {
  $this
    ->click($selector);
  $this
    ->waitForAjaxToFinish();
}