-
Notifications
You must be signed in to change notification settings - Fork 1
PreviewDetails
github-actions edited this page Nov 30, 2023
·
2 revisions
Contains details about a preview, such as the errors if the preview generated those.
Name | Type | Description |
---|---|---|
id |
string |
The ID of the preview. |
errors |
string[] |
The errors of the preview. |
imageURL |
string |
The URL to the preview. |
Download the preview.
Returns: Promise<ArrayBuffer>
Example
const template = await client.getTemplate("example-template-id");
const preview = await template.getPreview();
const details = await preview[0].getDetails();
const download = await details.download();
Get details about the page.
Parameters
Name | Type | Default | Description |
---|---|---|---|
polling |
boolean |
true |
Whether to poll the API until the page is ready to download. |
timeout |
number |
20 |
The maximum amount of time in seconds to wait for the page to be ready to download. |
Returns: Promise<PreviewDetails>
Example
const template = await client.getTemplate("example-template-id");
const preview = await template.getPreview();
const details = await preview[0].getDetails();