Class JSFunction


  • public class JSFunction
    extends Object
    Javascript Function.
    • Method Detail

      • load

        public static Map<String,​JSFunction> load​(InputStream is)
        Load Javascript file.
        Parameters:
        is - InputStream object.
        Returns:
        JSFunction
      • loadFunction

        public static JSFunction loadFunction​(InputStream is)
        Load Javascript file as a function.
        Parameters:
        is - InputStream object.
        Returns:
        JSFunction
      • call

        public <T> T call​(org.openqa.selenium.WebDriver driver,
                          Object... args)
        Call Javascript function.
        Type Parameters:
        T - type of function result.
        Parameters:
        driver - WebDriver object.
        args - arguments.
        Returns:
        function result.