• Module: WebPage
  • Properties list
  • Functions list
  • Callbacks list
  • Properties
  • canGoBack
  • canGoForward
  • clipRect {object}
  • content {string}
  • cookies [Cookies]
  • customHeaders {object}
  • event
  • focusedFrameName
  • frameContent {string}
  • frameName
  • framePlainText {string}
  • frameTitle
  • frameUrl {string}
  • framesCount
  • framesName
  • libraryPath {string}
  • navigationLocked {boolean}
  • offlineStoragePath
  • offlineStorageQuota
  • ownsPages
  • pages
  • pagesWindowName
  • paperSize {object}
  • plainText {string}
  • scrollPosition {object}
  • settings {object}
  • title
  • url {string}
  • viewportSize {object}
  • windowName
  • zoomFactor {number}
  • Functions
  • addCookie(Cookie) {boolean}
  • childFramesCount()
  • childFramesName()
  • clearCookies() {void}
  • close() {void}
  • currentFrameName()
  • deleteCookie(cookieName) {boolean}
  • evaluate(function, arg1, arg2, ...) {object}
  • evaluateAsync(function) {void}
  • evaluateJavaScript(str)
  • getPage(windowName)
  • go(index)
  • goBack()
  • goForward()
  • includeJs(url, callback) {void}
  • injectJs(filename) {boolean}
  • open(url, callback) {void}
  • open(url, method, callback) {void}
  • open(url, method, data, callback) {void}
  • openUrl(url, httpConf, settings)
  • release() {void}
  • reload()
  • render(filename, options) {void}
  • renderBase64(format)
  • sendEvent(mouseEventType[, mouseX, mouseY, button='left']) or sendEvent(keyboardEventType, keyOrKeys, [null, null, modifier])
  • Mouse events
  • Keyboard events
  • setContent(content, url)
  • stop()
  • switchToFocusedFrame()
  • switchToFrame(frameName) or switchToFrame(framePosition)
  • switchToChildFrame(frameName) or switchToChildFrame(framePosition)
  • switchToMainFrame()
  • switchToParentFrame()
  • uploadFile(selector, filename)
  • Callbacks
  • onAlert
  • onCallback
  • onClosing
  • onConfirm
  • onConsoleMessage
  • onError
  • onFilePicker
  • onInitialized
  • onLoadFinished
  • onLoadStarted
  • onNavigationRequested
  • onPageCreated
  • onPrompt
  • onResourceRequested
  • onResourceReceived
  • onResourceTimeout
  • onUrlChanged
  • onResourceError
  • Callbacks triggers
  • closing(page)
  • initialized()
  • javaScriptAlertSent(message)
  • javaScriptConsoleMessageSent(message)
  • loadFinished(status)
  • loadStarted()
  • navigationRequested(url, navigationType, navigationLocked, isMainFrame)
  • rawPageCreated(page)
  • resourceReceived(request)
  • resourceRequested(resource)
  • resourceError(resource)
  • urlChanged(url)