Update documentation for Selenium 4.30.0 (node) #15479
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
User description
This PR updates the API documentation for node language bindings to version 4.30.0.
PR Type
Documentation, Enhancement
Description
Updated the API documentation for Selenium JavaScript bindings to version 4.30.0.
Added a new HTML file for the
ClientWindowInfoclass documentation, including detailed parameters and properties.Introduced BiDi protocol permission management with a
Permissionclass and utility functions.Defined a
WindowStateobject andClientWindowInfoclass for encapsulating window information, including a static methodfromJson.Includes metadata, navigation, and styling for the new documentation pages.
Changes walkthrough 📝
2 files
ClientWindowInfo.html
Add documentation for `ClientWindowInfo` class in JavaScript API.docs/api/javascript/ClientWindowInfo.html
ClientWindowInfoclass documentation.ClientWindowInfo.bidi_clientWindowInfo.js.html
Add `ClientWindowInfo` class and `WindowState` definitions.docs/api/javascript/bidi_clientWindowInfo.js.html
bidi_clientWindowInfo.js.WindowStateobject with various window states.ClientWindowInfoclass to encapsulate window information.fromJsonfor creating instances from JSON.1 files
bidi_external_permissions.js.html
Add BiDi protocol permission management for JavaScript.docs/api/javascript/bidi_external_permissions.js.html
Permissionclass to handle permission states andinteractions.
PermissionStateobject to standardize permission states.getPermissionInstancefor initializing thePermissionclass.101 files