UNPKG

chrome-remote-interface-extra

Version:

Bringing a puppeteer like API and more to the chrome-remote-interface by cyrus-and

294 lines (238 loc) 5.06 kB
const TimeoutError = require('./lib/Errors') const Events = require('./lib/Events') const Audits = require('./lib/Audits') const ConsoleMessage = require('./lib/ConsoleMessage') const DOMWorld = require('./lib/DOMWorld') const DeviceDescriptors = require('./lib/DeviceDescriptors') const Dialog = require('./lib/Dialog') const EmulationManager = require('./lib/EmulationManager') const { createJSHandle, ElementHandle, JSHandle } = require('./lib/JSHandle') const LifecycleWatcher = require('./lib/LifecycleWatcher') const Multimap = require('./lib/Multimap') const Target = require('./lib/Target') const TaskQueue = require('./lib/TaskQueue') const TimeoutSettings = require('./lib/TimeoutSettings') const Tracing = require('./lib/Tracing') const WaitTask = require('./lib/WaitTask') const { Accessibility, AXNode } = require('./lib/accessibility') const { Animation, AnimationManager } = require('./lib/animations') const { Browser, BrowserContext } = require('./lib/browser') const CRIExtra = require('./lib/chromeRemoteInterfaceExtra') const { adaptChromeRemoteInterfaceClient, CDPSession, CRIClientPatched, CRIConnection } = require('./lib/connection') const { Coverage, CSSCoverage, JSCoverage } = require('./lib/coverage') const { Database, DatabaseManager } = require('./lib/database') const { EVALUATION_SCRIPT_URL, ExecutionContext } = require('./lib/executionContext') const { Frame, FrameManager, FrameResource, FrameResourceTree } = require('./lib/frames') const { Keyboard, Mouse, Touchscreen, USKeyboardLayout } = require('./lib/input') const { Cookie, NetIdleWatcher, NetworkManager, Request, Response, SecurityDetails } = require('./lib/network') const { LogEntry, Page } = require('./lib/page') const { ServiceWorker, Worker, WorkerManager } = require('./lib/workers') exports.Accessibility = Accessibility exports.adaptChromeRemoteInterfaceClient = adaptChromeRemoteInterfaceClient exports.Animation = Animation exports.AnimationManager = AnimationManager exports.Audits = Audits exports.AXNode = AXNode exports.Browser = Browser exports.BrowserContext = BrowserContext exports.CDPSession = CDPSession exports.ConsoleMessage = ConsoleMessage /** * @type {Cookie} */ exports.Cookie = Cookie /** * @type {Coverage} */ exports.Coverage = Coverage exports.createJSHandle = createJSHandle /** * @type {symbol} */ exports.CRIClientPatched = CRIClientPatched /** * @type {CRIConnection} */ exports.CRIConnection = CRIConnection exports.CRIExtra = CRIExtra /** * @type {CSSCoverage} */ exports.CSSCoverage = CSSCoverage /** * @type {Database} */ exports.Database = Database /** * @type {DatabaseManager} */ exports.DatabaseManager = DatabaseManager /** * @type {Object} */ exports.DeviceDescriptors = DeviceDescriptors /** * @type {Dialog} */ exports.Dialog = Dialog /** * @type {DOMWorld} */ exports.DOMWorld = DOMWorld /** * @type {ElementHandle} */ exports.ElementHandle = ElementHandle /** * @type {EmulationManager} */ exports.EmulationManager = EmulationManager /** * @type {string} */ exports.EVALUATION_SCRIPT_URL = EVALUATION_SCRIPT_URL /** * @type {Events} */ exports.Events = Events /** * @type {ExecutionContext} */ exports.ExecutionContext = ExecutionContext /** * @type {Frame} */ exports.Frame = Frame /** * @type {FrameManager} */ exports.FrameManager = FrameManager /** * @type {FrameResource} */ exports.FrameResource = FrameResource /** * @type {FrameResourceTree} */ exports.FrameResourceTree = FrameResourceTree /** * @type {JSCoverage} */ exports.JSCoverage = JSCoverage /** * @type {JSHandle} */ exports.JSHandle = JSHandle /** * @type {Keyboard} */ exports.Keyboard = Keyboard /** * @type {LifecycleWatcher} */ exports.LifecycleWatcher = LifecycleWatcher /** * @type {LogEntry} */ exports.LogEntry = LogEntry /** * @type {Mouse} */ exports.Mouse = Mouse /** * @type {Multimap} */ exports.Multimap = Multimap /** * @type {NetIdleWatcher} */ exports.NetIdleWatcher = NetIdleWatcher /** * @type {NetworkManager} */ exports.NetworkManager = NetworkManager /** * @type {Page} */ exports.Page = Page /** * @type {Request} */ exports.Request = Request /** * @type {Response} */ exports.Response = Response /** * @type {SecurityDetails} */ exports.SecurityDetails = SecurityDetails /** * @type {ServiceWorker} */ exports.ServiceWorker = ServiceWorker /** * @type {Target} */ exports.Target = Target /** * @type {TaskQueue} */ exports.TaskQueue = TaskQueue /** * @type {TimeoutError} */ exports.TimeoutError = TimeoutError /** * @type {TimeoutSettings} */ exports.TimeoutSettings = TimeoutSettings /** * @type {Touchscreen} */ exports.Touchscreen = Touchscreen /** * @type {Tracing} */ exports.Tracing = Tracing /** * @type {Object} */ exports.USKeyboardLayout = USKeyboardLayout /** * @type {WaitTask} */ exports.WaitTask = WaitTask /** * @type {Worker} */ exports.Worker = Worker /** * @type {WorkerManager} */ exports.WorkerManager = WorkerManager