package domstorage

Import Path
	github.com/chromedp/cdproto/domstorage (on go.dev)

Dependency Relation
	imports 6 packages, and imported by one package

Involved Source Files Package domstorage provides the Chrome DevTools Protocol commands, types, and events for the DOMStorage domain. Query and modify DOM storage. Generated by the cdproto-gen command. easyjson.go events.go types.go
Package-Level Type Names (total 14)
/* sort by: | */
ClearParams [no description]. StorageID *StorageID Do executes DOMStorage.clear against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *ClearParams : github.com/chromedp/chromedp.Action *ClearParams : github.com/chromedp/chromedp.CallAction *ClearParams : github.com/chromedp/chromedp.EmulateAction *ClearParams : github.com/chromedp/chromedp.EvaluateAction *ClearParams : github.com/chromedp/chromedp.KeyAction *ClearParams : github.com/chromedp/chromedp.MouseAction *ClearParams : github.com/chromedp/chromedp.NavigateAction *ClearParams : github.com/chromedp/chromedp.PollAction *ClearParams : github.com/chromedp/chromedp.QueryAction ClearParams : github.com/goccy/go-json.Marshaler *ClearParams : github.com/goccy/go-json.Unmarshaler ClearParams : github.com/mailru/easyjson.Marshaler *ClearParams : github.com/mailru/easyjson.MarshalerUnmarshaler *ClearParams : github.com/mailru/easyjson.Unmarshaler ClearParams : encoding/json.Marshaler *ClearParams : encoding/json.Unmarshaler func Clear(storageID *StorageID) *ClearParams
DisableParams disables storage tracking, prevents storage events from being sent to the client. Do executes DOMStorage.disable against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *DisableParams : github.com/chromedp/chromedp.Action *DisableParams : github.com/chromedp/chromedp.CallAction *DisableParams : github.com/chromedp/chromedp.EmulateAction *DisableParams : github.com/chromedp/chromedp.EvaluateAction *DisableParams : github.com/chromedp/chromedp.KeyAction *DisableParams : github.com/chromedp/chromedp.MouseAction *DisableParams : github.com/chromedp/chromedp.NavigateAction *DisableParams : github.com/chromedp/chromedp.PollAction *DisableParams : github.com/chromedp/chromedp.QueryAction DisableParams : github.com/goccy/go-json.Marshaler *DisableParams : github.com/goccy/go-json.Unmarshaler DisableParams : github.com/mailru/easyjson.Marshaler *DisableParams : github.com/mailru/easyjson.MarshalerUnmarshaler *DisableParams : github.com/mailru/easyjson.Unmarshaler DisableParams : encoding/json.Marshaler *DisableParams : encoding/json.Unmarshaler func Disable() *DisableParams
EnableParams enables storage tracking, storage events will now be delivered to the client. Do executes DOMStorage.enable against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *EnableParams : github.com/chromedp/chromedp.Action *EnableParams : github.com/chromedp/chromedp.CallAction *EnableParams : github.com/chromedp/chromedp.EmulateAction *EnableParams : github.com/chromedp/chromedp.EvaluateAction *EnableParams : github.com/chromedp/chromedp.KeyAction *EnableParams : github.com/chromedp/chromedp.MouseAction *EnableParams : github.com/chromedp/chromedp.NavigateAction *EnableParams : github.com/chromedp/chromedp.PollAction *EnableParams : github.com/chromedp/chromedp.QueryAction EnableParams : github.com/goccy/go-json.Marshaler *EnableParams : github.com/goccy/go-json.Unmarshaler EnableParams : github.com/mailru/easyjson.Marshaler *EnableParams : github.com/mailru/easyjson.MarshalerUnmarshaler *EnableParams : github.com/mailru/easyjson.Unmarshaler EnableParams : encoding/json.Marshaler *EnableParams : encoding/json.Unmarshaler func Enable() *EnableParams
EventDomStorageItemAdded [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#event-domStorageItemAdded Key string NewValue string StorageID *StorageID MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventDomStorageItemAdded : github.com/goccy/go-json.Marshaler *EventDomStorageItemAdded : github.com/goccy/go-json.Unmarshaler EventDomStorageItemAdded : github.com/mailru/easyjson.Marshaler *EventDomStorageItemAdded : github.com/mailru/easyjson.MarshalerUnmarshaler *EventDomStorageItemAdded : github.com/mailru/easyjson.Unmarshaler EventDomStorageItemAdded : encoding/json.Marshaler *EventDomStorageItemAdded : encoding/json.Unmarshaler
EventDomStorageItemRemoved [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#event-domStorageItemRemoved Key string StorageID *StorageID MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventDomStorageItemRemoved : github.com/goccy/go-json.Marshaler *EventDomStorageItemRemoved : github.com/goccy/go-json.Unmarshaler EventDomStorageItemRemoved : github.com/mailru/easyjson.Marshaler *EventDomStorageItemRemoved : github.com/mailru/easyjson.MarshalerUnmarshaler *EventDomStorageItemRemoved : github.com/mailru/easyjson.Unmarshaler EventDomStorageItemRemoved : encoding/json.Marshaler *EventDomStorageItemRemoved : encoding/json.Unmarshaler
EventDomStorageItemsCleared [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#event-domStorageItemsCleared StorageID *StorageID MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventDomStorageItemsCleared : github.com/goccy/go-json.Marshaler *EventDomStorageItemsCleared : github.com/goccy/go-json.Unmarshaler EventDomStorageItemsCleared : github.com/mailru/easyjson.Marshaler *EventDomStorageItemsCleared : github.com/mailru/easyjson.MarshalerUnmarshaler *EventDomStorageItemsCleared : github.com/mailru/easyjson.Unmarshaler EventDomStorageItemsCleared : encoding/json.Marshaler *EventDomStorageItemsCleared : encoding/json.Unmarshaler
EventDomStorageItemUpdated [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#event-domStorageItemUpdated Key string NewValue string OldValue string StorageID *StorageID MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventDomStorageItemUpdated : github.com/goccy/go-json.Marshaler *EventDomStorageItemUpdated : github.com/goccy/go-json.Unmarshaler EventDomStorageItemUpdated : github.com/mailru/easyjson.Marshaler *EventDomStorageItemUpdated : github.com/mailru/easyjson.MarshalerUnmarshaler *EventDomStorageItemUpdated : github.com/mailru/easyjson.Unmarshaler EventDomStorageItemUpdated : encoding/json.Marshaler *EventDomStorageItemUpdated : encoding/json.Unmarshaler
GetDOMStorageItemsParams [no description]. StorageID *StorageID Do executes DOMStorage.getDOMStorageItems against the provided context. returns: entries MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetDOMStorageItemsParams : github.com/goccy/go-json.Marshaler *GetDOMStorageItemsParams : github.com/goccy/go-json.Unmarshaler GetDOMStorageItemsParams : github.com/mailru/easyjson.Marshaler *GetDOMStorageItemsParams : github.com/mailru/easyjson.MarshalerUnmarshaler *GetDOMStorageItemsParams : github.com/mailru/easyjson.Unmarshaler GetDOMStorageItemsParams : encoding/json.Marshaler *GetDOMStorageItemsParams : encoding/json.Unmarshaler func GetDOMStorageItems(storageID *StorageID) *GetDOMStorageItemsParams
GetDOMStorageItemsReturns return values. Entries []Item MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetDOMStorageItemsReturns : github.com/goccy/go-json.Marshaler *GetDOMStorageItemsReturns : github.com/goccy/go-json.Unmarshaler GetDOMStorageItemsReturns : github.com/mailru/easyjson.Marshaler *GetDOMStorageItemsReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *GetDOMStorageItemsReturns : github.com/mailru/easyjson.Unmarshaler GetDOMStorageItemsReturns : encoding/json.Marshaler *GetDOMStorageItemsReturns : encoding/json.Unmarshaler
Item DOM Storage item. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#type-Item func (*GetDOMStorageItemsParams).Do(ctx context.Context) (entries []Item, err error)
RemoveDOMStorageItemParams [no description]. Key string StorageID *StorageID Do executes DOMStorage.removeDOMStorageItem against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *RemoveDOMStorageItemParams : github.com/chromedp/chromedp.Action *RemoveDOMStorageItemParams : github.com/chromedp/chromedp.CallAction *RemoveDOMStorageItemParams : github.com/chromedp/chromedp.EmulateAction *RemoveDOMStorageItemParams : github.com/chromedp/chromedp.EvaluateAction *RemoveDOMStorageItemParams : github.com/chromedp/chromedp.KeyAction *RemoveDOMStorageItemParams : github.com/chromedp/chromedp.MouseAction *RemoveDOMStorageItemParams : github.com/chromedp/chromedp.NavigateAction *RemoveDOMStorageItemParams : github.com/chromedp/chromedp.PollAction *RemoveDOMStorageItemParams : github.com/chromedp/chromedp.QueryAction RemoveDOMStorageItemParams : github.com/goccy/go-json.Marshaler *RemoveDOMStorageItemParams : github.com/goccy/go-json.Unmarshaler RemoveDOMStorageItemParams : github.com/mailru/easyjson.Marshaler *RemoveDOMStorageItemParams : github.com/mailru/easyjson.MarshalerUnmarshaler *RemoveDOMStorageItemParams : github.com/mailru/easyjson.Unmarshaler RemoveDOMStorageItemParams : encoding/json.Marshaler *RemoveDOMStorageItemParams : encoding/json.Unmarshaler func RemoveDOMStorageItem(storageID *StorageID, key string) *RemoveDOMStorageItemParams
SerializedStorageKey [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#type-SerializedStorageKey String returns the SerializedStorageKey as string value. SerializedStorageKey : expvar.Var SerializedStorageKey : fmt.Stringer
SetDOMStorageItemParams [no description]. Key string StorageID *StorageID Value string Do executes DOMStorage.setDOMStorageItem against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *SetDOMStorageItemParams : github.com/chromedp/chromedp.Action *SetDOMStorageItemParams : github.com/chromedp/chromedp.CallAction *SetDOMStorageItemParams : github.com/chromedp/chromedp.EmulateAction *SetDOMStorageItemParams : github.com/chromedp/chromedp.EvaluateAction *SetDOMStorageItemParams : github.com/chromedp/chromedp.KeyAction *SetDOMStorageItemParams : github.com/chromedp/chromedp.MouseAction *SetDOMStorageItemParams : github.com/chromedp/chromedp.NavigateAction *SetDOMStorageItemParams : github.com/chromedp/chromedp.PollAction *SetDOMStorageItemParams : github.com/chromedp/chromedp.QueryAction SetDOMStorageItemParams : github.com/goccy/go-json.Marshaler *SetDOMStorageItemParams : github.com/goccy/go-json.Unmarshaler SetDOMStorageItemParams : github.com/mailru/easyjson.Marshaler *SetDOMStorageItemParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SetDOMStorageItemParams : github.com/mailru/easyjson.Unmarshaler SetDOMStorageItemParams : encoding/json.Marshaler *SetDOMStorageItemParams : encoding/json.Unmarshaler func SetDOMStorageItem(storageID *StorageID, key string, value string) *SetDOMStorageItemParams
StorageID DOM Storage identifier. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#type-StorageId // Whether the storage is local storage (not session storage). // Security origin for the storage. // Represents a key by which DOM Storage keys its CachedStorageAreas MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface StorageID : github.com/goccy/go-json.Marshaler *StorageID : github.com/goccy/go-json.Unmarshaler StorageID : github.com/mailru/easyjson.Marshaler *StorageID : github.com/mailru/easyjson.MarshalerUnmarshaler *StorageID : github.com/mailru/easyjson.Unmarshaler StorageID : encoding/json.Marshaler *StorageID : encoding/json.Unmarshaler func Clear(storageID *StorageID) *ClearParams func GetDOMStorageItems(storageID *StorageID) *GetDOMStorageItemsParams func RemoveDOMStorageItem(storageID *StorageID, key string) *RemoveDOMStorageItemParams func SetDOMStorageItem(storageID *StorageID, key string, value string) *SetDOMStorageItemParams
Package-Level Functions (total 6)
Clear [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#method-clear parameters: storageID
Disable disables storage tracking, prevents storage events from being sent to the client. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#method-disable
Enable enables storage tracking, storage events will now be delivered to the client. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#method-enable
SetDOMStorageItem [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#method-setDOMStorageItem parameters: storageID key value
Package-Level Constants (total 6)
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.