ResourceProvider class

用于按 ID 查找资源的抽象类。

构造函数

ResourceProvider(ResourceExplorer)

初始化 ResourceProvider 类的实例。

属性

changed

如果资源提供程序管理的任何资源检测到对下划线资源的更改,则会触发该事件。

id

获取此资源提供程序的 ID。

resourceExplorer

获取资源资源管理器。

方法

getResource(string)

按 ID 获取资源。

getResources(string)

枚举资源。

refresh()

刷新任何缓存的资源。

构造函数详细信息

ResourceProvider(ResourceExplorer)

初始化 ResourceProvider 类的实例。

new ResourceProvider(resourceExplorer: ResourceExplorer)

参数

resourceExplorer
ResourceExplorer

资源资源管理器。

属性详细信息

changed

如果资源提供程序管理的任何资源检测到对下划线资源的更改,则会触发该事件。

any changed

属性值

any

id

获取此资源提供程序的 ID。

string id

属性值

string

此资源提供程序的 ID。

resourceExplorer

获取资源资源管理器。

ResourceExplorer resourceExplorer

属性值

资源资源管理器。

方法详细信息

getResource(string)

按 ID 获取资源。

function getResource(id: string): Resource

参数

id

string

资源 ID。

返回

getResources(string)

枚举资源。

function getResources(extension: string): Resource[]

参数

extension

string

扩展筛选器。

返回

refresh()

刷新任何缓存的资源。

function refresh()