Safe Haskell | None |
---|---|
Language | Haskell2010 |
Storage
Synopsis
- data PStorageSetInterestGroupTracking = PStorageSetInterestGroupTracking {}
- data StorageGetInterestGroupDetails = StorageGetInterestGroupDetails {}
- data PStorageGetInterestGroupDetails = PStorageGetInterestGroupDetails {}
- data StorageClearTrustTokens = StorageClearTrustTokens {}
- data PStorageClearTrustTokens = PStorageClearTrustTokens {}
- data StorageGetTrustTokens = StorageGetTrustTokens {}
- data PStorageGetTrustTokens = PStorageGetTrustTokens
- data PStorageUntrackIndexedDBForStorageKey = PStorageUntrackIndexedDBForStorageKey {}
- data PStorageUntrackIndexedDBForOrigin = PStorageUntrackIndexedDBForOrigin {}
- data PStorageUntrackCacheStorageForOrigin = PStorageUntrackCacheStorageForOrigin {}
- data PStorageTrackIndexedDBForStorageKey = PStorageTrackIndexedDBForStorageKey {}
- data PStorageTrackIndexedDBForOrigin = PStorageTrackIndexedDBForOrigin {}
- data PStorageTrackCacheStorageForOrigin = PStorageTrackCacheStorageForOrigin {}
- data PStorageOverrideQuotaForOrigin = PStorageOverrideQuotaForOrigin {}
- data StorageGetUsageAndQuota = StorageGetUsageAndQuota {}
- data PStorageGetUsageAndQuota = PStorageGetUsageAndQuota {}
- data PStorageClearCookies = PStorageClearCookies {}
- data PStorageSetCookies = PStorageSetCookies {}
- data StorageGetCookies = StorageGetCookies {}
- data PStorageGetCookies = PStorageGetCookies {}
- data PStorageClearDataForStorageKey = PStorageClearDataForStorageKey {}
- data PStorageClearDataForOrigin = PStorageClearDataForOrigin {}
- data StorageGetStorageKeyForFrame = StorageGetStorageKeyForFrame {}
- data PStorageGetStorageKeyForFrame = PStorageGetStorageKeyForFrame {}
- data StorageInterestGroupAccessed = StorageInterestGroupAccessed {}
- data StorageIndexedDBListUpdated = StorageIndexedDBListUpdated {}
- data StorageIndexedDBContentUpdated = StorageIndexedDBContentUpdated {}
- data StorageCacheStorageListUpdated = StorageCacheStorageListUpdated {}
- data StorageCacheStorageContentUpdated = StorageCacheStorageContentUpdated {}
- data StorageInterestGroupDetails = StorageInterestGroupDetails {
- storageInterestGroupDetailsOwnerOrigin :: Text
- storageInterestGroupDetailsName :: Text
- storageInterestGroupDetailsExpirationTime :: NetworkTimeSinceEpoch
- storageInterestGroupDetailsJoiningOrigin :: Text
- storageInterestGroupDetailsBiddingUrl :: Maybe Text
- storageInterestGroupDetailsBiddingWasmHelperUrl :: Maybe Text
- storageInterestGroupDetailsUpdateUrl :: Maybe Text
- storageInterestGroupDetailsTrustedBiddingSignalsUrl :: Maybe Text
- storageInterestGroupDetailsTrustedBiddingSignalsKeys :: [Text]
- storageInterestGroupDetailsUserBiddingSignals :: Maybe Text
- storageInterestGroupDetailsAds :: [StorageInterestGroupAd]
- storageInterestGroupDetailsAdComponents :: [StorageInterestGroupAd]
- data StorageInterestGroupAd = StorageInterestGroupAd {}
- data StorageInterestGroupAccessType
- data StorageTrustTokens = StorageTrustTokens {}
- data StorageUsageForType = StorageUsageForType {}
- data StorageStorageType
- = StorageStorageTypeAppcache
- | StorageStorageTypeCookies
- | StorageStorageTypeFile_systems
- | StorageStorageTypeIndexeddb
- | StorageStorageTypeLocal_storage
- | StorageStorageTypeShader_cache
- | StorageStorageTypeWebsql
- | StorageStorageTypeService_workers
- | StorageStorageTypeCache_storage
- | StorageStorageTypeInterest_groups
- | StorageStorageTypeAll
- | StorageStorageTypeOther
- type StorageSerializedStorageKey = Text
- pStorageGetStorageKeyForFrame :: PageFrameId -> PStorageGetStorageKeyForFrame
- pStorageClearDataForOrigin :: Text -> Text -> PStorageClearDataForOrigin
- pStorageClearDataForStorageKey :: Text -> Text -> PStorageClearDataForStorageKey
- pStorageGetCookies :: PStorageGetCookies
- pStorageSetCookies :: [NetworkCookieParam] -> PStorageSetCookies
- pStorageClearCookies :: PStorageClearCookies
- pStorageGetUsageAndQuota :: Text -> PStorageGetUsageAndQuota
- pStorageOverrideQuotaForOrigin :: Text -> PStorageOverrideQuotaForOrigin
- pStorageTrackCacheStorageForOrigin :: Text -> PStorageTrackCacheStorageForOrigin
- pStorageTrackIndexedDBForOrigin :: Text -> PStorageTrackIndexedDBForOrigin
- pStorageTrackIndexedDBForStorageKey :: Text -> PStorageTrackIndexedDBForStorageKey
- pStorageUntrackCacheStorageForOrigin :: Text -> PStorageUntrackCacheStorageForOrigin
- pStorageUntrackIndexedDBForOrigin :: Text -> PStorageUntrackIndexedDBForOrigin
- pStorageUntrackIndexedDBForStorageKey :: Text -> PStorageUntrackIndexedDBForStorageKey
- pStorageGetTrustTokens :: PStorageGetTrustTokens
- pStorageClearTrustTokens :: Text -> PStorageClearTrustTokens
- pStorageGetInterestGroupDetails :: Text -> Text -> PStorageGetInterestGroupDetails
- pStorageSetInterestGroupTracking :: Bool -> PStorageSetInterestGroupTracking
Documentation
data PStorageSetInterestGroupTracking Source #
Enables/Disables issuing of interestGroupAccessed events.
Parameters of the setInterestGroupTracking
command.
Instances
data StorageGetInterestGroupDetails Source #
Instances
data PStorageGetInterestGroupDetails Source #
Gets details for a named interest group.
Parameters of the getInterestGroupDetails
command.
data StorageClearTrustTokens Source #
StorageClearTrustTokens | |
|
Instances
Eq StorageClearTrustTokens Source # | |
Defined in CDP.Domains.Storage | |
Show StorageClearTrustTokens Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageClearTrustTokens -> ShowS # show :: StorageClearTrustTokens -> String # showList :: [StorageClearTrustTokens] -> ShowS # | |
FromJSON StorageClearTrustTokens Source # | |
Defined in CDP.Domains.Storage |
data PStorageClearTrustTokens Source #
Removes all Trust Tokens issued by the provided issuerOrigin. Leaves other stored data, including the issuer's Redemption Records, intact.
Parameters of the clearTrustTokens
command.
Instances
Eq PStorageClearTrustTokens Source # | |
Defined in CDP.Domains.Storage | |
Show PStorageClearTrustTokens Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> PStorageClearTrustTokens -> ShowS # show :: PStorageClearTrustTokens -> String # showList :: [PStorageClearTrustTokens] -> ShowS # | |
ToJSON PStorageClearTrustTokens Source # | |
Defined in CDP.Domains.Storage | |
Command PStorageClearTrustTokens Source # | |
type CommandResponse PStorageClearTrustTokens Source # | |
Defined in CDP.Domains.Storage |
data StorageGetTrustTokens Source #
Instances
Eq StorageGetTrustTokens Source # | |
Defined in CDP.Domains.Storage (==) :: StorageGetTrustTokens -> StorageGetTrustTokens -> Bool # (/=) :: StorageGetTrustTokens -> StorageGetTrustTokens -> Bool # | |
Show StorageGetTrustTokens Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageGetTrustTokens -> ShowS # show :: StorageGetTrustTokens -> String # showList :: [StorageGetTrustTokens] -> ShowS # | |
FromJSON StorageGetTrustTokens Source # | |
Defined in CDP.Domains.Storage parseJSON :: Value -> Parser StorageGetTrustTokens # parseJSONList :: Value -> Parser [StorageGetTrustTokens] # |
data PStorageGetTrustTokens Source #
Returns the number of stored Trust Tokens per issuer for the current browsing context.
Parameters of the getTrustTokens
command.
Instances
Eq PStorageGetTrustTokens Source # | |
Defined in CDP.Domains.Storage | |
Show PStorageGetTrustTokens Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> PStorageGetTrustTokens -> ShowS # show :: PStorageGetTrustTokens -> String # showList :: [PStorageGetTrustTokens] -> ShowS # | |
ToJSON PStorageGetTrustTokens Source # | |
Defined in CDP.Domains.Storage toJSON :: PStorageGetTrustTokens -> Value # toEncoding :: PStorageGetTrustTokens -> Encoding # toJSONList :: [PStorageGetTrustTokens] -> Value # | |
Command PStorageGetTrustTokens Source # | |
Defined in CDP.Domains.Storage | |
type CommandResponse PStorageGetTrustTokens Source # | |
Defined in CDP.Domains.Storage |
data PStorageUntrackIndexedDBForStorageKey Source #
Unregisters storage key from receiving notifications for IndexedDB.
Parameters of the untrackIndexedDBForStorageKey
command.
PStorageUntrackIndexedDBForStorageKey | |
|
Instances
data PStorageUntrackIndexedDBForOrigin Source #
Unregisters origin from receiving notifications for IndexedDB.
Parameters of the untrackIndexedDBForOrigin
command.
PStorageUntrackIndexedDBForOrigin | |
|
Instances
data PStorageUntrackCacheStorageForOrigin Source #
Unregisters origin from receiving notifications for cache storage.
Parameters of the untrackCacheStorageForOrigin
command.
PStorageUntrackCacheStorageForOrigin | |
|
Instances
data PStorageTrackIndexedDBForStorageKey Source #
Registers storage key to be notified when an update occurs to its IndexedDB.
Parameters of the trackIndexedDBForStorageKey
command.
PStorageTrackIndexedDBForStorageKey | |
|
Instances
data PStorageTrackIndexedDBForOrigin Source #
Registers origin to be notified when an update occurs to its IndexedDB.
Parameters of the trackIndexedDBForOrigin
command.
PStorageTrackIndexedDBForOrigin | |
|
Instances
data PStorageTrackCacheStorageForOrigin Source #
Registers origin to be notified when an update occurs to its cache storage list.
Parameters of the trackCacheStorageForOrigin
command.
PStorageTrackCacheStorageForOrigin | |
|
Instances
data PStorageOverrideQuotaForOrigin Source #
Override quota for the specified origin
Parameters of the overrideQuotaForOrigin
command.
PStorageOverrideQuotaForOrigin | |
|
Instances
data StorageGetUsageAndQuota Source #
StorageGetUsageAndQuota | |
|
Instances
Eq StorageGetUsageAndQuota Source # | |
Defined in CDP.Domains.Storage | |
Show StorageGetUsageAndQuota Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageGetUsageAndQuota -> ShowS # show :: StorageGetUsageAndQuota -> String # showList :: [StorageGetUsageAndQuota] -> ShowS # | |
FromJSON StorageGetUsageAndQuota Source # | |
Defined in CDP.Domains.Storage |
data PStorageGetUsageAndQuota Source #
Returns usage and quota in bytes.
Parameters of the getUsageAndQuota
command.
PStorageGetUsageAndQuota | |
|
Instances
Eq PStorageGetUsageAndQuota Source # | |
Defined in CDP.Domains.Storage | |
Show PStorageGetUsageAndQuota Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> PStorageGetUsageAndQuota -> ShowS # show :: PStorageGetUsageAndQuota -> String # showList :: [PStorageGetUsageAndQuota] -> ShowS # | |
ToJSON PStorageGetUsageAndQuota Source # | |
Defined in CDP.Domains.Storage | |
Command PStorageGetUsageAndQuota Source # | |
type CommandResponse PStorageGetUsageAndQuota Source # | |
Defined in CDP.Domains.Storage |
data PStorageClearCookies Source #
Clears cookies.
Parameters of the clearCookies
command.
PStorageClearCookies | |
|
Instances
Eq PStorageClearCookies Source # | |
Defined in CDP.Domains.Storage (==) :: PStorageClearCookies -> PStorageClearCookies -> Bool # (/=) :: PStorageClearCookies -> PStorageClearCookies -> Bool # | |
Show PStorageClearCookies Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> PStorageClearCookies -> ShowS # show :: PStorageClearCookies -> String # showList :: [PStorageClearCookies] -> ShowS # | |
ToJSON PStorageClearCookies Source # | |
Defined in CDP.Domains.Storage toJSON :: PStorageClearCookies -> Value # toEncoding :: PStorageClearCookies -> Encoding # toJSONList :: [PStorageClearCookies] -> Value # toEncodingList :: [PStorageClearCookies] -> Encoding # | |
Command PStorageClearCookies Source # | |
Defined in CDP.Domains.Storage | |
type CommandResponse PStorageClearCookies Source # | |
Defined in CDP.Domains.Storage |
data PStorageSetCookies Source #
Sets given cookies.
Parameters of the setCookies
command.
PStorageSetCookies | |
|
Instances
Eq PStorageSetCookies Source # | |
Defined in CDP.Domains.Storage (==) :: PStorageSetCookies -> PStorageSetCookies -> Bool # (/=) :: PStorageSetCookies -> PStorageSetCookies -> Bool # | |
Show PStorageSetCookies Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> PStorageSetCookies -> ShowS # show :: PStorageSetCookies -> String # showList :: [PStorageSetCookies] -> ShowS # | |
ToJSON PStorageSetCookies Source # | |
Defined in CDP.Domains.Storage toJSON :: PStorageSetCookies -> Value # toEncoding :: PStorageSetCookies -> Encoding # toJSONList :: [PStorageSetCookies] -> Value # toEncodingList :: [PStorageSetCookies] -> Encoding # | |
Command PStorageSetCookies Source # | |
Defined in CDP.Domains.Storage | |
type CommandResponse PStorageSetCookies Source # | |
Defined in CDP.Domains.Storage |
data StorageGetCookies Source #
StorageGetCookies | |
|
Instances
Eq StorageGetCookies Source # | |
Defined in CDP.Domains.Storage (==) :: StorageGetCookies -> StorageGetCookies -> Bool # (/=) :: StorageGetCookies -> StorageGetCookies -> Bool # | |
Show StorageGetCookies Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageGetCookies -> ShowS # show :: StorageGetCookies -> String # showList :: [StorageGetCookies] -> ShowS # | |
FromJSON StorageGetCookies Source # | |
Defined in CDP.Domains.Storage parseJSON :: Value -> Parser StorageGetCookies # parseJSONList :: Value -> Parser [StorageGetCookies] # |
data PStorageGetCookies Source #
Returns all browser cookies.
Parameters of the getCookies
command.
PStorageGetCookies | |
|
Instances
Eq PStorageGetCookies Source # | |
Defined in CDP.Domains.Storage (==) :: PStorageGetCookies -> PStorageGetCookies -> Bool # (/=) :: PStorageGetCookies -> PStorageGetCookies -> Bool # | |
Show PStorageGetCookies Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> PStorageGetCookies -> ShowS # show :: PStorageGetCookies -> String # showList :: [PStorageGetCookies] -> ShowS # | |
ToJSON PStorageGetCookies Source # | |
Defined in CDP.Domains.Storage toJSON :: PStorageGetCookies -> Value # toEncoding :: PStorageGetCookies -> Encoding # toJSONList :: [PStorageGetCookies] -> Value # toEncodingList :: [PStorageGetCookies] -> Encoding # | |
Command PStorageGetCookies Source # | |
Defined in CDP.Domains.Storage | |
type CommandResponse PStorageGetCookies Source # | |
Defined in CDP.Domains.Storage |
data PStorageClearDataForStorageKey Source #
Clears storage for storage key.
Parameters of the clearDataForStorageKey
command.
PStorageClearDataForStorageKey | |
|
Instances
data PStorageClearDataForOrigin Source #
Clears storage for origin.
Parameters of the clearDataForOrigin
command.
PStorageClearDataForOrigin | |
|
Instances
Eq PStorageClearDataForOrigin Source # | |
Defined in CDP.Domains.Storage | |
Show PStorageClearDataForOrigin Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> PStorageClearDataForOrigin -> ShowS # show :: PStorageClearDataForOrigin -> String # showList :: [PStorageClearDataForOrigin] -> ShowS # | |
ToJSON PStorageClearDataForOrigin Source # | |
Defined in CDP.Domains.Storage | |
Command PStorageClearDataForOrigin Source # | |
type CommandResponse PStorageClearDataForOrigin Source # | |
Defined in CDP.Domains.Storage |
data StorageGetStorageKeyForFrame Source #
Instances
Eq StorageGetStorageKeyForFrame Source # | |
Defined in CDP.Domains.Storage | |
Show StorageGetStorageKeyForFrame Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageGetStorageKeyForFrame -> ShowS # show :: StorageGetStorageKeyForFrame -> String # showList :: [StorageGetStorageKeyForFrame] -> ShowS # | |
FromJSON StorageGetStorageKeyForFrame Source # | |
Defined in CDP.Domains.Storage |
data PStorageGetStorageKeyForFrame Source #
Returns a storage key given a frame id.
Parameters of the getStorageKeyForFrame
command.
Instances
data StorageInterestGroupAccessed Source #
Type of the interestGroupAccessed
event.
Instances
Eq StorageInterestGroupAccessed Source # | |
Defined in CDP.Domains.Storage | |
Show StorageInterestGroupAccessed Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageInterestGroupAccessed -> ShowS # show :: StorageInterestGroupAccessed -> String # showList :: [StorageInterestGroupAccessed] -> ShowS # | |
FromJSON StorageInterestGroupAccessed Source # | |
Defined in CDP.Domains.Storage | |
Event StorageInterestGroupAccessed Source # | |
Defined in CDP.Domains.Storage |
data StorageIndexedDBListUpdated Source #
Type of the indexedDBListUpdated
event.
StorageIndexedDBListUpdated | |
|
Instances
Eq StorageIndexedDBListUpdated Source # | |
Defined in CDP.Domains.Storage | |
Show StorageIndexedDBListUpdated Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageIndexedDBListUpdated -> ShowS # show :: StorageIndexedDBListUpdated -> String # showList :: [StorageIndexedDBListUpdated] -> ShowS # | |
FromJSON StorageIndexedDBListUpdated Source # | |
Defined in CDP.Domains.Storage | |
Event StorageIndexedDBListUpdated Source # | |
Defined in CDP.Domains.Storage |
data StorageIndexedDBContentUpdated Source #
Type of the indexedDBContentUpdated
event.
StorageIndexedDBContentUpdated | |
|
Instances
data StorageCacheStorageListUpdated Source #
Type of the cacheStorageListUpdated
event.
StorageCacheStorageListUpdated | |
|
Instances
data StorageCacheStorageContentUpdated Source #
Type of the cacheStorageContentUpdated
event.
StorageCacheStorageContentUpdated | |
|
Instances
data StorageInterestGroupDetails Source #
Type InterestGroupDetails
.
The full details of an interest group.
Instances
Eq StorageInterestGroupDetails Source # | |
Defined in CDP.Domains.Storage | |
Show StorageInterestGroupDetails Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageInterestGroupDetails -> ShowS # show :: StorageInterestGroupDetails -> String # showList :: [StorageInterestGroupDetails] -> ShowS # | |
ToJSON StorageInterestGroupDetails Source # | |
Defined in CDP.Domains.Storage | |
FromJSON StorageInterestGroupDetails Source # | |
Defined in CDP.Domains.Storage |
data StorageInterestGroupAd Source #
Type InterestGroupAd
.
Ad advertising element inside an interest group.
Instances
Eq StorageInterestGroupAd Source # | |
Defined in CDP.Domains.Storage | |
Show StorageInterestGroupAd Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageInterestGroupAd -> ShowS # show :: StorageInterestGroupAd -> String # showList :: [StorageInterestGroupAd] -> ShowS # | |
ToJSON StorageInterestGroupAd Source # | |
Defined in CDP.Domains.Storage toJSON :: StorageInterestGroupAd -> Value # toEncoding :: StorageInterestGroupAd -> Encoding # toJSONList :: [StorageInterestGroupAd] -> Value # | |
FromJSON StorageInterestGroupAd Source # | |
Defined in CDP.Domains.Storage |
data StorageInterestGroupAccessType Source #
Type InterestGroupAccessType
.
Enum of interest group access types.
StorageInterestGroupAccessTypeJoin | |
StorageInterestGroupAccessTypeLeave | |
StorageInterestGroupAccessTypeUpdate | |
StorageInterestGroupAccessTypeBid | |
StorageInterestGroupAccessTypeWin |
Instances
data StorageTrustTokens Source #
Type TrustTokens
.
Pair of issuer origin and number of available (signed, but not used) Trust
Tokens from that issuer.
Instances
Eq StorageTrustTokens Source # | |
Defined in CDP.Domains.Storage (==) :: StorageTrustTokens -> StorageTrustTokens -> Bool # (/=) :: StorageTrustTokens -> StorageTrustTokens -> Bool # | |
Show StorageTrustTokens Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageTrustTokens -> ShowS # show :: StorageTrustTokens -> String # showList :: [StorageTrustTokens] -> ShowS # | |
ToJSON StorageTrustTokens Source # | |
Defined in CDP.Domains.Storage toJSON :: StorageTrustTokens -> Value # toEncoding :: StorageTrustTokens -> Encoding # toJSONList :: [StorageTrustTokens] -> Value # toEncodingList :: [StorageTrustTokens] -> Encoding # | |
FromJSON StorageTrustTokens Source # | |
Defined in CDP.Domains.Storage parseJSON :: Value -> Parser StorageTrustTokens # parseJSONList :: Value -> Parser [StorageTrustTokens] # |
data StorageUsageForType Source #
Type UsageForType
.
Usage for a storage type.
StorageUsageForType | |
|
Instances
Eq StorageUsageForType Source # | |
Defined in CDP.Domains.Storage (==) :: StorageUsageForType -> StorageUsageForType -> Bool # (/=) :: StorageUsageForType -> StorageUsageForType -> Bool # | |
Show StorageUsageForType Source # | |
Defined in CDP.Domains.Storage showsPrec :: Int -> StorageUsageForType -> ShowS # show :: StorageUsageForType -> String # showList :: [StorageUsageForType] -> ShowS # | |
ToJSON StorageUsageForType Source # | |
Defined in CDP.Domains.Storage toJSON :: StorageUsageForType -> Value # toEncoding :: StorageUsageForType -> Encoding # toJSONList :: [StorageUsageForType] -> Value # toEncodingList :: [StorageUsageForType] -> Encoding # | |
FromJSON StorageUsageForType Source # | |
Defined in CDP.Domains.Storage parseJSON :: Value -> Parser StorageUsageForType # parseJSONList :: Value -> Parser [StorageUsageForType] # |
data StorageStorageType Source #
Type StorageType
.
Enum of possible storage types.
Instances
type StorageSerializedStorageKey = Text Source #
Type SerializedStorageKey
.