Index
All Classes and Interfaces|All Packages|Serialized Form
B
- BrowserOutputListener - Interface in org.teavm.browserrunner
- BrowserRunDescriptor - Class in org.teavm.browserrunner
- BrowserRunDescriptor(String, String, boolean, Collection<String>, String, boolean) - Constructor for class org.teavm.browserrunner.BrowserRunDescriptor
- BrowserRunner - Class in org.teavm.browserrunner
- BrowserRunner(File, String, Function<BrowserRunParams, Process>, boolean) - Constructor for class org.teavm.browserrunner.BrowserRunner
- BrowserRunner.TestCodeSocket - Class in org.teavm.browserrunner
- BrowserRunner.TestWsServlet - Class in org.teavm.browserrunner
- BrowserRunParams - Interface in org.teavm.browserrunner
C
- chromeBrowser(BrowserRunParams) - Static method in class org.teavm.browserrunner.BrowserRunner
- ChromeDevTools - Class in org.teavm.browserrunner
-
Minimal client of Chrome DevTools protocol.
- ChromeDevTools.Listener - Class in org.teavm.browserrunner
- cleanup() - Method in class org.teavm.browserrunner.BrowserRunner
- configure(JettyWebSocketServletFactory) - Method in class org.teavm.browserrunner.BrowserRunner.TestWsServlet
- customBrowser(BrowserRunParams) - Static method in class org.teavm.browserrunner.BrowserRunner
E
- enableDevTools() - Method in class org.teavm.browserrunner.BrowserRunner
-
Makes browser accessible via Chrome DevTools protocol, which allows to collect CPU profiles, see
BrowserRunner.takeConsoleProfile(String, long, TimeUnit).
F
- firefoxBrowser(BrowserRunParams) - Static method in class org.teavm.browserrunner.BrowserRunner
G
- getAdditionalFiles() - Method in class org.teavm.browserrunner.BrowserRunDescriptor
- getArgument() - Method in class org.teavm.browserrunner.BrowserRunDescriptor
- getName() - Method in class org.teavm.browserrunner.BrowserRunDescriptor
- getTestPath() - Method in class org.teavm.browserrunner.BrowserRunDescriptor
I
- isCached() - Method in class org.teavm.browserrunner.BrowserRunDescriptor
- isModule() - Method in class org.teavm.browserrunner.BrowserRunDescriptor
L
- Listener() - Constructor for class org.teavm.browserrunner.ChromeDevTools.Listener
O
- onOutput(boolean, String) - Method in interface org.teavm.browserrunner.BrowserOutputListener
- onWebSocketClose(int, String, Callback) - Method in class org.teavm.browserrunner.BrowserRunner.TestCodeSocket
- onWebSocketOpen(Session) - Method in class org.teavm.browserrunner.BrowserRunner.TestCodeSocket
- onWebSocketText(String) - Method in class org.teavm.browserrunner.BrowserRunner.TestCodeSocket
- onWebSocketText(String) - Method in class org.teavm.browserrunner.ChromeDevTools.Listener
- org.teavm.browserrunner - package org.teavm.browserrunner
P
- pickBrowser(String) - Static method in class org.teavm.browserrunner.BrowserRunner
R
- remoteDebuggingPort() - Method in interface org.teavm.browserrunner.BrowserRunParams
-
Port that browser should open for remote debugging (i.e.
- runTest(BrowserRunDescriptor) - Method in class org.teavm.browserrunner.BrowserRunner
- runTest(BrowserRunDescriptor, BrowserOutputListener) - Method in class org.teavm.browserrunner.BrowserRunner
-
Runs code in browser, passing every line it writes to stdout or stderr to the given listener instead of printing it to stdout/stderr of the current process.
S
- start() - Method in class org.teavm.browserrunner.BrowserRunner
- stderrFile() - Method in interface org.teavm.browserrunner.BrowserRunParams
- stdoutFile() - Method in interface org.teavm.browserrunner.BrowserRunParams
- stop() - Method in class org.teavm.browserrunner.BrowserRunner
T
- takeConsoleProfile(String, long, TimeUnit) - Method in class org.teavm.browserrunner.BrowserRunner
-
Waits for CPU profile, recorded by code running in the browser between
console.profile(title)andconsole.profileEnd(title)calls. - TestCodeSocket() - Constructor for class org.teavm.browserrunner.BrowserRunner.TestCodeSocket
- TestWsServlet() - Constructor for class org.teavm.browserrunner.BrowserRunner.TestWsServlet
U
- url() - Method in interface org.teavm.browserrunner.BrowserRunParams
All Classes and Interfaces|All Packages|Serialized Form