mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 20:34:37 +03:00
29 lines
1.4 KiB
Go
29 lines
1.4 KiB
Go
package browser
|
|
|
|
// Code generated by cdproto-gen. DO NOT EDIT.
|
|
|
|
import (
|
|
"github.com/chromedp/cdproto/cdp"
|
|
)
|
|
|
|
// EventDownloadWillBegin fired when page is about to start a download.
|
|
//
|
|
// See: https://chromedevtools.github.io/devtools-protocol/tot/Browser#event-downloadWillBegin
|
|
type EventDownloadWillBegin struct {
|
|
FrameID cdp.FrameID `json:"frameId"` // Id of the frame that caused the download to begin.
|
|
GUID string `json:"guid"` // Global unique identifier of the download.
|
|
URL string `json:"url"` // URL of the resource being downloaded.
|
|
SuggestedFilename string `json:"suggestedFilename"` // Suggested file name of the resource (the actual name of the file saved on disk may differ).
|
|
}
|
|
|
|
// EventDownloadProgress fired when download makes progress. Last call has
|
|
// |done| == true.
|
|
//
|
|
// See: https://chromedevtools.github.io/devtools-protocol/tot/Browser#event-downloadProgress
|
|
type EventDownloadProgress struct {
|
|
GUID string `json:"guid"` // Global unique identifier of the download.
|
|
TotalBytes float64 `json:"totalBytes"` // Total expected bytes to download.
|
|
ReceivedBytes float64 `json:"receivedBytes"` // Total bytes received.
|
|
State DownloadProgressState `json:"state"` // Download status.
|
|
}
|