Interface BrowseEvent
-
- All Implemented Interfaces:
public interface BrowseEventEvent handlers during the browsing phase of the webpage lifecycle.
-
-
Method Summary
Modifier and Type Method Description abstract BrowseEventchain(BrowseEvent other)Chain the other browse event handler to the tail of this one. abstract WebPageEventHandlergetOnWillLaunchBrowser()Fire when the browser is about to be launched. abstract WebPageWebDriverEventHandlergetOnBrowserLaunched()Fire when the browser is launched. abstract WebPageWebDriverEventHandlergetOnWillFetch()Fire when the url is about to be fetched. abstract WebPageWebDriverEventHandlergetOnFetched()Fire when the url is fetched. abstract WebPageWebDriverEventHandlergetOnWillNavigate()Fire when the url is about to be navigated. abstract WebPageWebDriverEventHandlergetOnNavigated()Fire when the url is navigated, just like we clicked the Gobutton on the browser's navigation bar.abstract WebPageWebDriverEventHandlergetOnWillInteract()Fire when the interaction with the webpage is about to begin. abstract WebPageWebDriverEventHandlergetOnDidInteract()Fire when the interactions with the webpage have been completed. abstract WebPageWebDriverEventHandlergetOnWillCheckDocumentState()Fire when the document state is about to be checked. abstract WebPageWebDriverEventHandlergetOnDocumentActuallyReady()Fire when the document is actually ready. abstract WebPageWebDriverEventHandlergetOnWillScroll()Fire when we are about to perform scrolling on the page. abstract WebPageWebDriverEventHandlergetOnDidScroll()Fire when we have performed scrolling on the page. abstract WebPageWebDriverEventHandlergetOnWillComputeFeature()Fire when the webpage features are about to be computed. abstract WebPageWebDriverEventHandlergetOnFeatureComputed()Fire when the webpage features have been computed. abstract WebPageWebDriverEventHandlergetOnWillStopTab()Fire when the browser tab is about to be stopped. abstract WebPageWebDriverEventHandlergetOnTabStopped()Fire when the browser tab is stopped. -
-
Method Detail
-
chain
abstract BrowseEvent chain(BrowseEvent other)
Chain the other browse event handler to the tail of this one.
-
getOnWillLaunchBrowser
abstract WebPageEventHandler getOnWillLaunchBrowser()
Fire when the browser is about to be launched.
-
getOnBrowserLaunched
abstract WebPageWebDriverEventHandler getOnBrowserLaunched()
Fire when the browser is launched.
-
getOnWillFetch
abstract WebPageWebDriverEventHandler getOnWillFetch()
Fire when the url is about to be fetched.
-
getOnFetched
abstract WebPageWebDriverEventHandler getOnFetched()
Fire when the url is fetched.
-
getOnWillNavigate
abstract WebPageWebDriverEventHandler getOnWillNavigate()
Fire when the url is about to be navigated.
-
getOnNavigated
abstract WebPageWebDriverEventHandler getOnNavigated()
Fire when the url is navigated, just like we clicked the
Gobutton on the browser's navigation bar.
-
getOnWillInteract
abstract WebPageWebDriverEventHandler getOnWillInteract()
Fire when the interaction with the webpage is about to begin.
-
getOnDidInteract
abstract WebPageWebDriverEventHandler getOnDidInteract()
Fire when the interactions with the webpage have been completed. This event is fired after the interactions are completed, such as clicking a button, filling a form, and so on.
This event is fired after the completion of the following actions:
Checking the document state
Completing webpage scrolling
Computing webpage features
The event is fired before the following actions:
Stopping the browser tab
-
getOnWillCheckDocumentState
abstract WebPageWebDriverEventHandler getOnWillCheckDocumentState()
Fire when the document state is about to be checked.
-
getOnDocumentActuallyReady
abstract WebPageWebDriverEventHandler getOnDocumentActuallyReady()
Fire when the document is actually ready. The document state is checked(computed) using an algorithm in javascript.
-
getOnWillScroll
abstract WebPageWebDriverEventHandler getOnWillScroll()
Fire when we are about to perform scrolling on the page.
-
getOnDidScroll
abstract WebPageWebDriverEventHandler getOnDidScroll()
Fire when we have performed scrolling on the page.
-
getOnWillComputeFeature
abstract WebPageWebDriverEventHandler getOnWillComputeFeature()
Fire when the webpage features are about to be computed.
-
getOnFeatureComputed
abstract WebPageWebDriverEventHandler getOnFeatureComputed()
Fire when the webpage features have been computed.
-
getOnWillStopTab
abstract WebPageWebDriverEventHandler getOnWillStopTab()
Fire when the browser tab is about to be stopped.
This event is fired after the completion of the following actions:
Checking the document state
Completing webpage scrolling
Computing webpage features
Interacting with the webpage
-
getOnTabStopped
abstract WebPageWebDriverEventHandler getOnTabStopped()
Fire when the browser tab is stopped.
-
-
-
-