Versions in this module Expand all Collapse all v0 v0.1.1 Oct 17, 2019 Changes in this version + const CommandClearDataForOrigin + const CommandGetUsageAndQuota + const CommandTrackCacheStorageForOrigin + const CommandTrackIndexedDBForOrigin + const CommandUntrackCacheStorageForOrigin + const CommandUntrackIndexedDBForOrigin + type ClearDataForOriginParams struct + Origin string + StorageTypes string + func ClearDataForOrigin(origin string, storageTypes string) *ClearDataForOriginParams + func (p *ClearDataForOriginParams) Do(ctx context.Context) (err error) + func (v *ClearDataForOriginParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *ClearDataForOriginParams) UnmarshalJSON(data []byte) error + func (v ClearDataForOriginParams) MarshalEasyJSON(w *jwriter.Writer) + func (v ClearDataForOriginParams) MarshalJSON() ([]byte, error) + type EventCacheStorageContentUpdated struct + CacheName string + Origin string + func (v *EventCacheStorageContentUpdated) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventCacheStorageContentUpdated) UnmarshalJSON(data []byte) error + func (v EventCacheStorageContentUpdated) MarshalEasyJSON(w *jwriter.Writer) + func (v EventCacheStorageContentUpdated) MarshalJSON() ([]byte, error) + type EventCacheStorageListUpdated struct + Origin string + func (v *EventCacheStorageListUpdated) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventCacheStorageListUpdated) UnmarshalJSON(data []byte) error + func (v EventCacheStorageListUpdated) MarshalEasyJSON(w *jwriter.Writer) + func (v EventCacheStorageListUpdated) MarshalJSON() ([]byte, error) + type EventIndexedDBContentUpdated struct + DatabaseName string + ObjectStoreName string + Origin string + func (v *EventIndexedDBContentUpdated) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventIndexedDBContentUpdated) UnmarshalJSON(data []byte) error + func (v EventIndexedDBContentUpdated) MarshalEasyJSON(w *jwriter.Writer) + func (v EventIndexedDBContentUpdated) MarshalJSON() ([]byte, error) + type EventIndexedDBListUpdated struct + Origin string + func (v *EventIndexedDBListUpdated) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventIndexedDBListUpdated) UnmarshalJSON(data []byte) error + func (v EventIndexedDBListUpdated) MarshalEasyJSON(w *jwriter.Writer) + func (v EventIndexedDBListUpdated) MarshalJSON() ([]byte, error) + type GetUsageAndQuotaParams struct + Origin string + func GetUsageAndQuota(origin string) *GetUsageAndQuotaParams + func (p *GetUsageAndQuotaParams) Do(ctx context.Context) (usage float64, quota float64, usageBreakdown []*UsageForType, err error) + func (v *GetUsageAndQuotaParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetUsageAndQuotaParams) UnmarshalJSON(data []byte) error + func (v GetUsageAndQuotaParams) MarshalEasyJSON(w *jwriter.Writer) + func (v GetUsageAndQuotaParams) MarshalJSON() ([]byte, error) + type GetUsageAndQuotaReturns struct + Quota float64 + Usage float64 + UsageBreakdown []*UsageForType + func (v *GetUsageAndQuotaReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetUsageAndQuotaReturns) UnmarshalJSON(data []byte) error + func (v GetUsageAndQuotaReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v GetUsageAndQuotaReturns) MarshalJSON() ([]byte, error) + type TrackCacheStorageForOriginParams struct + Origin string + func TrackCacheStorageForOrigin(origin string) *TrackCacheStorageForOriginParams + func (p *TrackCacheStorageForOriginParams) Do(ctx context.Context) (err error) + func (v *TrackCacheStorageForOriginParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *TrackCacheStorageForOriginParams) UnmarshalJSON(data []byte) error + func (v TrackCacheStorageForOriginParams) MarshalEasyJSON(w *jwriter.Writer) + func (v TrackCacheStorageForOriginParams) MarshalJSON() ([]byte, error) + type TrackIndexedDBForOriginParams struct + Origin string + func TrackIndexedDBForOrigin(origin string) *TrackIndexedDBForOriginParams + func (p *TrackIndexedDBForOriginParams) Do(ctx context.Context) (err error) + func (v *TrackIndexedDBForOriginParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *TrackIndexedDBForOriginParams) UnmarshalJSON(data []byte) error + func (v TrackIndexedDBForOriginParams) MarshalEasyJSON(w *jwriter.Writer) + func (v TrackIndexedDBForOriginParams) MarshalJSON() ([]byte, error) + type Type string + const TypeAll + const TypeAppcache + const TypeCacheStorage + const TypeCookies + const TypeFileSystems + const TypeIndexeddb + const TypeLocalStorage + const TypeOther + const TypeServiceWorkers + const TypeShaderCache + const TypeWebsql + func (t *Type) UnmarshalEasyJSON(in *jlexer.Lexer) + func (t *Type) UnmarshalJSON(buf []byte) error + func (t Type) MarshalEasyJSON(out *jwriter.Writer) + func (t Type) MarshalJSON() ([]byte, error) + func (t Type) String() string + type UntrackCacheStorageForOriginParams struct + Origin string + func UntrackCacheStorageForOrigin(origin string) *UntrackCacheStorageForOriginParams + func (p *UntrackCacheStorageForOriginParams) Do(ctx context.Context) (err error) + func (v *UntrackCacheStorageForOriginParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *UntrackCacheStorageForOriginParams) UnmarshalJSON(data []byte) error + func (v UntrackCacheStorageForOriginParams) MarshalEasyJSON(w *jwriter.Writer) + func (v UntrackCacheStorageForOriginParams) MarshalJSON() ([]byte, error) + type UntrackIndexedDBForOriginParams struct + Origin string + func UntrackIndexedDBForOrigin(origin string) *UntrackIndexedDBForOriginParams + func (p *UntrackIndexedDBForOriginParams) Do(ctx context.Context) (err error) + func (v *UntrackIndexedDBForOriginParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *UntrackIndexedDBForOriginParams) UnmarshalJSON(data []byte) error + func (v UntrackIndexedDBForOriginParams) MarshalEasyJSON(w *jwriter.Writer) + func (v UntrackIndexedDBForOriginParams) MarshalJSON() ([]byte, error) + type UsageForType struct + StorageType Type + Usage float64 + func (v *UsageForType) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *UsageForType) UnmarshalJSON(data []byte) error + func (v UsageForType) MarshalEasyJSON(w *jwriter.Writer) + func (v UsageForType) MarshalJSON() ([]byte, error)