type method
Sends a keydown
, keypress
/input
, and keyup
event for each character
in the text.
To press a special key, like Control
or ArrowDown
, use `keyboard.press`
.
// Types instantly
await page.type('#mytextarea', 'Hello');
// Types slower, like a user
await page.type('#mytextarea', 'World', delay: Duration(milliseconds: 100));
Shortcut for page.mainFrame.type
.
Implementation
Future<void> type(String selector, String text, {Duration? delay}) {
return mainFrame.type(selector, text, delay: delay);
}