DirPlugin.
Classes
DirPlugableClass
Extends PlugableClass.
new DirPlugableClass():
DirPlugableClass
Returns DirPlugableClass. Inherited from PlugableClass.constructor.
| Property | Type |
|---|---|
exists | (args: `/${string}`) => Promise<DataOrError<boolean>> |
functions | FunctionRecord |
read | (args: `/${string}`) => Promise<DataOrError<string[]>> |
size | (args: `/${string}`) => Promise<DataOrError<number>> |
write | (args: `/${string}`) => Promise<DataOrError<`/${string}`>> |
Methods
install(
definition, …ids):void|Errored
| Parameter | Type | Description |
|---|---|---|
definition | string | Function | StringTuple | |
…ids | string[] |
Returns void | Errored. Inherited from PlugableClass.install.
toString():
string
Returns string. Inherited from PlugableClass.toString.
Variables
DirPlugin
constDirPlugin:DirPlugableClass
Functions
existsDirPlug
existsDirPlug(
path):Promise<DataOrError<boolean>>
| Parameter | Type |
|---|---|
path | `/${string}` |
Returns Promise<DataOrError<boolean>>.
readDirPlug
readDirPlug(
path):Promise<DataOrError<string[]>>
| Parameter | Type |
|---|---|
path | `/${string}` |
Returns Promise<DataOrError<string[]>>.
sizeDirPlug
sizeDirPlug(
path):Promise<DataOrError<number>>
| Parameter | Type |
|---|---|
path | `/${string}` |
Returns Promise<DataOrError<number>>.
writeDirPlug
writeDirPlug(
path):Promise<DataOrError<AbsolutePath>>
| Parameter | Type |
|---|---|
path | `/${string}` |
Returns Promise<DataOrError<AbsolutePath>>.