Documentation
Preparing search index...
discloud.app
DiscloudConfig
Class DiscloudConfig
Index
Constructors
constructor
Properties
_
watcher?
path
filename
Accessors
data
exists
main
File
Ext
missing
Props
Methods
[dispose]
dispose
exists
Main
get
set
update
validate
watch
from
Path
validade
Constructors
constructor
new
DiscloudConfig
(
path
:
string
)
:
DiscloudConfig
Parameters
path
:
string
Returns
DiscloudConfig
new
DiscloudConfig
(
path
:
string
,
content
:
string
)
:
DiscloudConfig
Parameters
path
:
string
content
:
string
Returns
DiscloudConfig
Properties
Protected
Optional
_
watcher
_watcher
?:
FSWatcher
Readonly
path
path
:
string
Static
Readonly
filename
filename
:
"discloud.config"
Accessors
data
get
data
()
:
ParsedDiscloudConfigData
Returns
ParsedDiscloudConfigData
exists
get
exists
()
:
boolean
Returns
boolean
main
File
Ext
get
mainFileExt
()
:
undefined
|
string
Returns
undefined
|
string
missing
Props
get
missingProps
()
:
(
ID
|
MAIN
|
RAM
|
TYPE
)
[]
Returns (
ID
|
MAIN
|
RAM
|
TYPE
)
[]
Methods
[dispose]
"[dispose]"
()
:
void
Returns
void
dispose
dispose
()
:
void
Returns
void
exists
Main
existsMain
()
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
get
get
<
K
extends
keyof
ParsedDiscloudConfigData
>
(
key
:
K
,
)
:
ParsedDiscloudConfigData
[
K
]
Type Parameters
K
extends
keyof
ParsedDiscloudConfigData
Parameters
key
:
K
Returns
ParsedDiscloudConfigData
[
K
]
set
set
<
K
extends
keyof
ParsedDiscloudConfigData
>
(
key
:
K
,
value
:
ParsedDiscloudConfigData
[
K
]
,
)
:
Promise
<
void
>
Type Parameters
K
extends
keyof
ParsedDiscloudConfigData
Parameters
key
:
K
value
:
ParsedDiscloudConfigData
[
K
]
Returns
Promise
<
void
>
update
update
(
config
:
Partial
<
ParsedDiscloudConfigData
>
)
:
Promise
<
void
>
Parameters
config
:
Partial
<
ParsedDiscloudConfigData
>
Returns
Promise
<
void
>
validate
validate
()
:
Promise
<
void
>
Returns
Promise
<
void
>
validate
(
doNotThrowIfInvalid
:
true
)
:
Promise
<
boolean
>
Parameters
doNotThrowIfInvalid
:
true
Returns
Promise
<
boolean
>
watch
watch
()
:
this
Returns
this
Static
from
Path
fromPath
(
path
:
string
)
:
Promise
<
DiscloudConfig
>
Parameters
path
:
string
Returns
Promise
<
DiscloudConfig
>
Static
validade
validade
(
data
:
ParsedDiscloudConfigData
)
:
void
Parameters
data
:
ParsedDiscloudConfigData
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
watcher
path
filename
Accessors
data
exists
main
File
Ext
missing
Props
Methods
[dispose]
dispose
exists
Main
get
set
update
validate
watch
from
Path
validade
Documentation
Loading...