package
0.0.0-20240920093258-0eb8b47e7929
Repository: https://github.com/ecwid/control.git
Documentation: pkg.go.dev
# Functions
Clears cookies.
Clears storage for origin.
Clears storage for storage key.
Clears all entries for a given origin's shared storage.
Removes all Trust Tokens issued by the provided issuerOrigin.
Deletes entry for `key` (if it exists) for a given origin's shared storage.
Returns all browser cookies.
Gets details for a named interest group.
Gets the entries in an given origin's shared storage.
Gets metadata for an origin's shared storage.
Returns a storage key given a frame id.
Returns the number of stored Trust Tokens per issuer for the
current browsing context.
Returns usage and quota in bytes.
Override quota for the specified origin
*/.
Resets the budget for `ownerOrigin` by clearing all budget withdrawals.
Sets given cookies.
Enables/Disables issuing of interestGroupAccessed events.
Sets entry with `key` and `value` for a given origin's shared storage.
Enables/disables issuing of sharedStorageAccessed events.
Registers origin to be notified when an update occurs to its cache storage list.
Registers storage key to be notified when an update occurs to its cache storage list.
Registers origin to be notified when an update occurs to its IndexedDB.
Registers storage key to be notified when an update occurs to its IndexedDB.
Unregisters origin from receiving notifications for cache storage.
Unregisters storage key from receiving notifications for cache storage.
Unregisters origin from receiving notifications for IndexedDB.
Unregisters storage key from receiving notifications for IndexedDB.
# Structs
A cache's contents have been modified.
A cache has been added/deleted.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The origin's IndexedDB object store has been modified.
The origin's IndexedDB database list has been modified.
One of the interest groups was accessed by the associated page.
Ad advertising element inside an interest group.
The full details of an interest group.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Shared storage was accessed by the associated page.
Bundles the parameters for shared storage access events whose
presence/absence can vary according to SharedStorageAccessType.
Struct for a single key-value pair in an origin's shared storage.
Details for an origin's shared storage.
Pair of reporting metadata details for a candidate URL for `selectURL()`.
Bundles a candidate URL with its reporting metadata.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Pair of issuer origin and number of available (signed, but not used) Trust
Tokens from that issuer.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Usage for a storage type.
# Type aliases
Enum of interest group access types.
*/.
Enum of shared storage access types.
Enum of possible storage types.