FolderResourceProvider class
Classe que fornece acesso ao gerenciador de recursos aos recursos armazenados no sistema de arquivos.
- Extends
Construtores
Folder |
Inicializa uma nova instância da classe |
Propriedades
changed | Evento que será acionado se qualquer recurso gerenciado pelo provedor de recursos detectar alterações no recurso de sublinhado. |
directory | Pasta a ser enumerada. |
id | Obtém a ID desse provedor de recursos. |
include |
Um valor que indica se as subpastas devem ser incluídas. |
resource |
Obtém o gerenciador de recursos. |
watcher | Obtém o observador de arquivos anexado. |
Métodos
get |
Obtém o recurso por sua ID. |
get |
Obtém recursos por extensão. |
refresh() | Atualize qualquer conteúdo armazenado em cache e procure um novo conteúdo. |
Detalhes do construtor
FolderResourceProvider(ResourceExplorer, string, boolean, boolean)
Inicializa uma nova instância da classe FolderResourceProvider
.
new FolderResourceProvider(resourceExplorer: ResourceExplorer, folder: string, includeSubFolders?: boolean, monitorChanges?: boolean)
Parâmetros
- resourceExplorer
- ResourceExplorer
Gerenciador de recursos.
- folder
-
string
Pasta raiz.
- includeSubFolders
-
boolean
Se incluem suas subpastas.
- monitorChanges
-
boolean
Se o monitor é alterado.
Detalhes da propriedade
changed
Evento que será acionado se qualquer recurso gerenciado pelo provedor de recursos detectar alterações no recurso de sublinhado.
any changed
Valor da propriedade
any
directory
Pasta a ser enumerada.
directory: string
Valor da propriedade
string
id
Obtém a ID desse provedor de recursos.
string id
Valor da propriedade
string
A ID desse provedor de recursos.
includeSubFolders
Um valor que indica se as subpastas devem ser incluídas.
includeSubFolders: boolean
Valor da propriedade
boolean
resourceExplorer
Obtém o gerenciador de recursos.
ResourceExplorer resourceExplorer
Valor da propriedade
O gerenciador de recursos.
watcher
Obtém o observador de arquivos anexado.
FSWatcher watcher
Valor da propriedade
FSWatcher
O observador de arquivos anexado.
Detalhes do método
getResource(string)
Obtém o recurso por sua ID.
function getResource(id: string): Resource
Parâmetros
- id
-
string
ID do recurso.
Retornos
O recurso por id.
getResources(string)
Obtém recursos por extensão.
function getResources(extension: string): Resource[]
Parâmetros
- extension
-
string
Extensão de recurso.
Retornos
Resource[]
Coleção de recursos.
refresh()
Atualize qualquer conteúdo armazenado em cache e procure um novo conteúdo.
function refresh()