Class ChainablePerformable

java.lang.Object
net.serenitybdd.screenplay.actions.ChainablePerformable
All Implemented Interfaces:
net.serenitybdd.core.SkipNested, WithChainableActions, net.serenitybdd.screenplay.Performable
Direct Known Subclasses:
ClickAndHold.ClickAndHoldBy, ClickAndHold.ClickAndHoldCSSOrXPath, ClickAndHold.ClickAndHoldElement, ClickAndHold.ClickAndHoldTarget, MoveMouseToBy, MoveMouseToTarget, MoveMouseToWebElement

public abstract class ChainablePerformable extends Object implements WithChainableActions
  • Constructor Details

    • ChainablePerformable

      protected ChainablePerformable()
  • Method Details

    • addAction

      protected void addAction(Consumer<org.openqa.selenium.interactions.Actions> action)
    • addActionAtStart

      protected void addActionAtStart(Consumer<org.openqa.selenium.interactions.Actions> action)
    • andThen

      public WithChainableActions andThen(Consumer<org.openqa.selenium.interactions.Actions> nextAction)
      Specified by:
      andThen in interface WithChainableActions
    • performSubsequentActionsAs

      public <T extends net.serenitybdd.screenplay.Actor> void performSubsequentActionsAs(net.serenitybdd.screenplay.Actor actor)