Optional
options: ResourceOptions应用脚本后的 Promise。
Optional
after初始化后的 Promise。
Optional
appendedPrivate
appliedOptional
init初始化超时时间,单位毫秒。
Optional
metadata资源元数据。
Private
rejectPrivate
resolvePrivate
resolvedPrivate
Optional
script资源状态,默认为初始化状态。
资源加载策略,默认使用标签方式加载。
Private
Optional
style标记样式是否已经挂载。
入口资源类型。
资源实例索引, 也是资源的元数据的 URL 地址。
Optional
urlURL 适配器函数,可以根据资源和源 URL 自定义最终的 URL 地址。
URL 适配器函数,可以根据资源和源 URL 自定义最终的 URL 地址。
Static
Private
asyncStatic
init初始化超时的静态默认值,单位毫秒。
加载模块的脚本资源
Optional
elementModifier: ElementModifier<HTMLScriptElement>加载/启用模块的样式资源
Optional
elementModifier: ElementModifier<HTMLLinkElement>预加载资源
Optional
elementModifier: ElementModifier<HTMLLinkElement>Private
prepare设置Resource实例的状态, 同时触发Resource实例关联的所有JModule实例的状态改变
window#resource.[moduleKey].statusChange
Static
add新增模块过程 hook
需要新增的hook函数
Static
clearStatic
define扩展入口资源类型
Static
remove移除模块过程 hook
需要移除的hook函数
Static
runStatic
runStatic
set根据 resourceUrl 查找 resource 并设置资源清单
Generated using TypeDoc
资源实例, 负责模块资源的加载以及样式的启用/禁用
Param: 资源地址