ApplicationCache

通过 Window.applicationCache 访问 ApplicationCache。

继承
注解
  • @SupportedBrowser(SupportedBrowser.CHROME)
  • @SupportedBrowser(SupportedBrowser.FIREFOX)
  • @SupportedBrowser(SupportedBrowser.IE, '10')
  • @SupportedBrowser(SupportedBrowser.OPERA)
  • @SupportedBrowser(SupportedBrowser.SAFARI)
  • @Unstable()
  • @Native("ApplicationCache,DOMApplicationCache,OfflineResourceList")

属性

hashCode int
此对象的哈希码。
无设置器继承
on Events
这是对事件流的便捷访问器,仅在显式访问器不可用时应使用。
无设置器继承
onCached Stream<Event>
由此 ApplicationCache 处理的 cached 事件流。
无设置器
onChecking Stream<Event>
由此 ApplicationCache 处理的 checking 事件流。
无设置器
onDownloading Stream<Event>
由此 ApplicationCache 处理的 downloading 事件流。
无设置器
onError Stream<Event>
由此 ApplicationCache 处理的 error 事件流。
无设置器
onNoUpdate Stream<Event>
由此 ApplicationCache 处理的 noupdate 事件流。
无设置器
onObsolete Stream<Event>
由此 ApplicationCache 处理的 obsolete 事件流。
无设置器
onProgress Stream<ProgressEvent>
由此 ApplicationCache 处理的 progress 事件流。
无设置器
onUpdateReady Stream<Event>
由此 ApplicationCache 处理的 updateready 事件流。
无设置器
runtimeType Type
对象的运行时类型的表示。
无设置器继承
状态 int?
无设置器

方法

abort() → void
addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承的
dispatchEvent(Event event) bool
继承的
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
继承的
removeEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承的
swapCache() → void
toString() String
该对象的字符串表示形式。
继承的
update() → void

运算符

operator ==(Object other) bool
等号运算符。
继承的

静态属性

supported bool
检查当前平台是否支持此类型。
无设置器

常量

cachedEvent → const EventStreamProvider<Event>
静态工厂设计用于将 cached 事件暴露给不一定为 ApplicationCache 实例的事件处理器。
CHECKING → const int
checkingEvent → const EventStreamProvider<Event>
静态工厂设计用于将 checking 事件暴露给事件处理器,这些处理器不一定是 ApplicationCache 的实例。
DOWNLOADING → const int
downloadingEvent → const EventStreamProvider<Event>
静态工厂设计用于将 downloading 事件暴露给事件处理器,这些处理器不一定是 ApplicationCache 的实例。
errorEvent → const EventStreamProvider<Event>
静态工厂设计用于将 error 事件暴露给事件处理器,这些处理器不一定是 ApplicationCache 的实例。
IDLE → const int
noUpdateEvent → const EventStreamProvider<Event>
静态工厂设计用于将 noupdate 事件暴露给事件处理器,这些处理器不一定是 ApplicationCache 的实例。
OBSOLETE → const int
obsoleteEvent → const EventStreamProvider<Event>
静态工厂设计用于将 obsolete 事件暴露给事件处理器,这些处理器不一定是 ApplicationCache 的实例。
progressEvent → const EventStreamProvider<ProgressEvent>
静态工厂设计用于将 progress 事件暴露给事件处理器,这些处理器不一定是 ApplicationCache 的实例。
UNCACHED → const int
UPDATEREADY → const int
updateReadyEvent → const EventStreamProvider<Event>
静态工厂设计用于将 updateready 事件暴露给事件处理器,这些处理器不一定是 ApplicationCache 的实例。