Constructor
(abstract) new AbstractReaderWriter()
- Source:
The constructor.
Extends
Methods
byGlob(virPattern, optionsopt) → {Promise.<Array.<module:@ui5/fs.Resource>>}
- Source:
- Overrides:
Locates resources by matching glob patterns.
Example
byGlob("**/*.{html,htm}");
byGlob("**/.library");
byGlob("/pony/*");
Parameters:
Name | Type | Attributes | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
virPattern |
string | Array.<string> | glob pattern as string or array of glob patterns for virtual directory structure | |||||||||||
options |
object |
<optional> |
glob options
Properties
|
Returns:
Promise resolving to list of resources
- Type
- Promise.<Array.<module:@ui5/fs.Resource>>
byPath(virPath, optionsopt) → {Promise.<module:@ui5/fs.Resource>}
- Source:
- Overrides:
Locates resources by matching a given path.
Parameters:
Name | Type | Attributes | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
virPath |
string | Virtual path | |||||||||||
options |
object |
<optional> |
Options
Properties
|
Returns:
Promise resolving to a single resource
- Type
- Promise.<module:@ui5/fs.Resource>
write(resource, optionsopt) → {Promise.<undefined>}
- Source:
Writes the content of a resource to a path.
Parameters:
Name | Type | Attributes | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
resource |
module:@ui5/fs.Resource | Resource to write | ||||||||||||||||
options |
object |
<optional> |
Properties
|
Returns:
Promise resolving once data has been written
- Type
- Promise.<undefined>