package domstorage

// Code generated by cdproto-gen. DO NOT EDIT.

// EventDomStorageItemAdded [no description].
//
// See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#event-domStorageItemAdded
type EventDomStorageItemAdded struct {
	StorageID *StorageID `json:"storageId"`
	Key       string     `json:"key"`
	NewValue  string     `json:"newValue"`
}

// EventDomStorageItemRemoved [no description].
//
// See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#event-domStorageItemRemoved
type EventDomStorageItemRemoved struct {
	StorageID *StorageID `json:"storageId"`
	Key       string     `json:"key"`
}

// EventDomStorageItemUpdated [no description].
//
// See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#event-domStorageItemUpdated
type EventDomStorageItemUpdated struct {
	StorageID *StorageID `json:"storageId"`
	Key       string     `json:"key"`
	OldValue  string     `json:"oldValue"`
	NewValue  string     `json:"newValue"`
}

// EventDomStorageItemsCleared [no description].
//
// See: https://chromedevtools.github.io/devtools-protocol/tot/DOMStorage#event-domStorageItemsCleared
type EventDomStorageItemsCleared struct {
	StorageID *StorageID `json:"storageId"`
}
