func (c *ApplicationCache) Enable(ctx context.Context) (*gcdmessage.ChromeResponse, error) {
	return c.target.SendDefaultRequest(ctx, &gcdmessage.ParamRequest{Id: c.target.GetId(), Method: "ApplicationCache.enable"})
}
Enables application cache domain notifications.
package gcdapi
import (
	"context"
	"github.com/wirepair/gcd/v2/gcdmessage"
)
type ApplicationCacheApplicationCacheResource struct {
	Url  string `json:"url"`   
	Size int    `json:"size"`  
	Type string `json:"type"`  
}
type ApplicationCacheApplicationCache struct {
	ManifestURL  string                                      `json:"manifestURL"`   
	Size         float64                                     `json:"size"`          
	CreationTime float64                                     `json:"creationTime"`  
	UpdateTime   float64                                     `json:"updateTime"`    
	Resources    []*ApplicationCacheApplicationCacheResource `json:"resources"`     
}
type ApplicationCacheFrameWithManifest struct {
	FrameId     string `json:"frameId"`      
	ManifestURL string `json:"manifestURL"`  
	Status      int    `json:"status"`       
}
type ApplicationCacheApplicationCacheStatusUpdatedEvent struct {
	Method string `json:"method"`
	Params struct {
		FrameId     string `json:"frameId"`      
		ManifestURL string `json:"manifestURL"`  
		Status      int    `json:"status"`       
	} `json:"Params,omitempty"`
}
type ApplicationCacheNetworkStateUpdatedEvent struct {
	Method string `json:"method"`
	Params struct {
		IsNowOnline bool `json:"isNowOnline"`  
	} `json:"Params,omitempty"`
}
type ApplicationCache struct {
	target gcdmessage.ChromeTargeter
}
func NewApplicationCache(target gcdmessage.ChromeTargeter) *ApplicationCache {
	c := &ApplicationCache{target: target}
	return c
}