docs: add an example of how to use "+" key as part of a shortcut (#29221)
This commit is contained in:
parent
4df4054f19
commit
3e2d5b2800
|
|
@ -699,7 +699,7 @@ Holding down `Shift` will type the text that corresponds to the [`param: key`] i
|
||||||
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
||||||
respective texts.
|
respective texts.
|
||||||
|
|
||||||
Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
||||||
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
|
|
||||||
### param: ElementHandle.press.key
|
### param: ElementHandle.press.key
|
||||||
|
|
|
||||||
|
|
@ -1400,7 +1400,7 @@ Holding down `Shift` will type the text that corresponds to the [`param: key`] i
|
||||||
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
||||||
respective texts.
|
respective texts.
|
||||||
|
|
||||||
Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
||||||
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
|
|
||||||
### param: Frame.press.selector = %%-input-selector-%%
|
### param: Frame.press.selector = %%-input-selector-%%
|
||||||
|
|
|
||||||
|
|
@ -234,7 +234,7 @@ Holding down `Shift` will type the text that corresponds to the [`param: key`] i
|
||||||
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
||||||
respective texts.
|
respective texts.
|
||||||
|
|
||||||
Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
||||||
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
|
|
||||||
**Usage**
|
**Usage**
|
||||||
|
|
|
||||||
|
|
@ -1720,7 +1720,7 @@ Holding down `Shift` will type the text that corresponds to the [`param: key`] i
|
||||||
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
||||||
respective texts.
|
respective texts.
|
||||||
|
|
||||||
Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
||||||
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
|
|
||||||
### param: Locator.press.key
|
### param: Locator.press.key
|
||||||
|
|
|
||||||
|
|
@ -3009,7 +3009,7 @@ Holding down `Shift` will type the text that corresponds to the [`param: key`] i
|
||||||
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
If [`param: key`] is a single character, it is case-sensitive, so the values `a` and `A` will generate different
|
||||||
respective texts.
|
respective texts.
|
||||||
|
|
||||||
Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
||||||
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
|
|
||||||
**Usage**
|
**Usage**
|
||||||
|
|
|
||||||
20
packages/playwright-core/types/types.d.ts
vendored
20
packages/playwright-core/types/types.d.ts
vendored
|
|
@ -3532,8 +3532,8 @@ export interface Page {
|
||||||
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
||||||
* texts.
|
* texts.
|
||||||
*
|
*
|
||||||
* Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
* Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When
|
||||||
* modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
* specified with the modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
*
|
*
|
||||||
* **Usage**
|
* **Usage**
|
||||||
*
|
*
|
||||||
|
|
@ -6819,8 +6819,8 @@ export interface Frame {
|
||||||
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
||||||
* texts.
|
* texts.
|
||||||
*
|
*
|
||||||
* Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
* Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When
|
||||||
* modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
* specified with the modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
* @param selector A selector to search for an element. If there are multiple elements satisfying the selector, the first will be
|
* @param selector A selector to search for an element. If there are multiple elements satisfying the selector, the first will be
|
||||||
* used.
|
* used.
|
||||||
* @param key Name of the key to press or a character to generate, such as `ArrowLeft` or `a`.
|
* @param key Name of the key to press or a character to generate, such as `ArrowLeft` or `a`.
|
||||||
|
|
@ -10099,8 +10099,8 @@ export interface ElementHandle<T=Node> extends JSHandle<T> {
|
||||||
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
||||||
* texts.
|
* texts.
|
||||||
*
|
*
|
||||||
* Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
* Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When
|
||||||
* modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
* specified with the modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
* @param key Name of the key to press or a character to generate, such as `ArrowLeft` or `a`.
|
* @param key Name of the key to press or a character to generate, such as `ArrowLeft` or `a`.
|
||||||
* @param options
|
* @param options
|
||||||
*/
|
*/
|
||||||
|
|
@ -12291,8 +12291,8 @@ export interface Locator {
|
||||||
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
||||||
* texts.
|
* texts.
|
||||||
*
|
*
|
||||||
* Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
* Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When
|
||||||
* modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
* specified with the modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
* @param key Name of the key to press or a character to generate, such as `ArrowLeft` or `a`.
|
* @param key Name of the key to press or a character to generate, such as `ArrowLeft` or `a`.
|
||||||
* @param options
|
* @param options
|
||||||
*/
|
*/
|
||||||
|
|
@ -18116,8 +18116,8 @@ export interface Keyboard {
|
||||||
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
* If `key` is a single character, it is case-sensitive, so the values `a` and `A` will generate different respective
|
||||||
* texts.
|
* texts.
|
||||||
*
|
*
|
||||||
* Shortcuts such as `key: "Control+o"` or `key: "Control+Shift+T"` are supported as well. When specified with the
|
* Shortcuts such as `key: "Control+o"`, `key: "Control++` or `key: "Control+Shift+T"` are supported as well. When
|
||||||
* modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
* specified with the modifier, modifier is pressed and being held while the subsequent key is being pressed.
|
||||||
*
|
*
|
||||||
* **Usage**
|
* **Usage**
|
||||||
*
|
*
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue