chromedp/cdp/storage/storage.go

38 lines
1.1 KiB
Go
Raw Normal View History

2017-01-24 15:09:23 +00:00
// Package storage provides the Chrome Debugging Protocol
// commands, types, and events for the Storage domain.
2017-01-24 15:09:23 +00:00
//
// Generated by the chromedp-gen command.
package storage
// AUTOGENERATED. DO NOT EDIT.
import (
"context"
2017-01-26 07:28:34 +00:00
cdp "github.com/knq/chromedp/cdp"
2017-01-24 15:09:23 +00:00
)
// ClearDataForOriginParams clears storage for origin.
type ClearDataForOriginParams struct {
Origin string `json:"origin"` // Security origin.
StorageTypes string `json:"storageTypes"` // Comma separated origin names.
}
// ClearDataForOrigin clears storage for origin.
//
// parameters:
// origin - Security origin.
// storageTypes - Comma separated origin names.
func ClearDataForOrigin(origin string, storageTypes string) *ClearDataForOriginParams {
return &ClearDataForOriginParams{
Origin: origin,
StorageTypes: storageTypes,
}
}
// Do executes Storage.clearDataForOrigin against the provided context and
// target handler.
func (p *ClearDataForOriginParams) Do(ctxt context.Context, h cdp.Handler) (err error) {
return h.Execute(ctxt, cdp.CommandStorageClearDataForOrigin, p, nil)
2017-01-24 15:09:23 +00:00
}