docs: fix missing docs for <webview>.print() (#21962)
This commit is contained in:
parent
e528029345
commit
7c070c58af
1 changed files with 23 additions and 2 deletions
|
@ -545,9 +545,30 @@ Stops any `findInPage` request for the `webview` with the provided `action`.
|
||||||
|
|
||||||
* `options` Object (optional)
|
* `options` Object (optional)
|
||||||
* `silent` Boolean (optional) - Don't ask user for print settings. Default is `false`.
|
* `silent` Boolean (optional) - Don't ask user for print settings. Default is `false`.
|
||||||
* `printBackground` Boolean (optional) - Also prints the background color and image of
|
* `printBackground` Boolean (optional) - Prints the background color and image of
|
||||||
the web page. Default is `false`.
|
the web page. Default is `false`.
|
||||||
* `deviceName` String (optional) - Set the printer device name to use. Default is `''`.
|
* `deviceName` String (optional) - Set the printer device name to use. Must be the system-defined name and not the 'friendly' name, e.g 'Brother_QL_820NWB' and not 'Brother QL-820NWB'.
|
||||||
|
* `color` Boolean (optional) - Set whether the printed web page will be in color or grayscale. Default is `true`.
|
||||||
|
* `margins` Object (optional)
|
||||||
|
* `marginType` String (optional) - Can be `default`, `none`, `printableArea`, or `custom`. If `custom` is chosen, you will also need to specify `top`, `bottom`, `left`, and `right`.
|
||||||
|
* `top` Number (optional) - The top margin of the printed web page, in pixels.
|
||||||
|
* `bottom` Number (optional) - The bottom margin of the printed web page, in pixels.
|
||||||
|
* `left` Number (optional) - The left margin of the printed web page, in pixels.
|
||||||
|
* `right` Number (optional) - The right margin of the printed web page, in pixels.
|
||||||
|
* `landscape` Boolean (optional) - Whether the web page should be printed in landscape mode. Default is `false`.
|
||||||
|
* `scaleFactor` Number (optional) - The scale factor of the web page.
|
||||||
|
* `pagesPerSheet` Number (optional) - The number of pages to print per page sheet.
|
||||||
|
* `collate` Boolean (optional) - Whether the web page should be collated.
|
||||||
|
* `copies` Number (optional) - The number of copies of the web page to print.
|
||||||
|
* `pageRanges` Record<string, number> (optional) - The page range to print.
|
||||||
|
* `from` Number - the start page.
|
||||||
|
* `to` Number - the end page.
|
||||||
|
* `duplexMode` String (optional) - Set the duplex mode of the printed web page. Can be `simplex`, `shortEdge`, or `longEdge`.
|
||||||
|
* `dpi` Record<string, number> (optional)
|
||||||
|
* `horizontal` Number (optional) - The horizontal dpi.
|
||||||
|
* `vertical` Number (optional) - The vertical dpi.
|
||||||
|
* `header` String (optional) - String to be printed as page header.
|
||||||
|
* `footer` String (optional) - String to be printed as page footer.
|
||||||
|
|
||||||
Returns `Promise<void>`
|
Returns `Promise<void>`
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue