Search
Preparing search index...
The search index is not available
Radical Console
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
PersistentConfig
Class PersistentConfig
The {PersistentConfig} PersistentConfig class
Hierarchy
Config
PersistentConfig
Implements
IConfig
Index
Constructors
constructor
Properties
all
Delimiters
data
defaults
enabled
prop
String
Tmpl
Re
Methods
get
has
load
merge
process
raw
save
set
to
String
unset
escape
get
Prop
String
make
Property
Constructors
constructor
new
Persistent
Config
(
obj
?:
Object
)
:
PersistentConfig
Parameters
Optional
obj:
Object
Returns
PersistentConfig
Properties
Protected
all
Delimiters
all
Delimiters
:
IDelimitersCollection
Protected
data
data
:
Object
Protected
defaults
defaults
:
Object
Protected
enabled
enabled
:
boolean
= true
Static
Protected
prop
String
Tmpl
Re
prop
String
Tmpl
Re
:
RegExp
= /^<%=\s*([a-z0-9_$]+(?:\.[a-z0-9_$]+)*)\s*%>$/i
Methods
get
get<T>
(
prop
?:
any
, defaultReturnValue
?:
any
)
:
T
Type parameters
T
:
any
Parameters
Optional
prop:
any
Default value
defaultReturnValue:
any
= undefined
Returns
T
has
has
(
prop
?:
any
)
:
boolean
Parameters
Optional
prop:
any
Returns
boolean
Protected
load
load
(
)
:
void
Returns
void
merge
merge
(
...
args
:
Array
<
any
>
)
:
IConfig
Parameters
Rest
...
args:
Array
<
any
>
Returns
IConfig
process
process
(
raw
:
any
)
:
any
Parameters
raw:
any
Returns
any
raw
raw
(
prop
?:
any
)
:
any
Parameters
Optional
prop:
any
Returns
any
Protected
save
save
(
)
:
void
Returns
void
set
set
(
prop
:
string
, value
:
any
)
:
IConfig
Parameters
prop:
string
value:
any
Returns
IConfig
to
String
to
String
(
)
:
any
Returns
any
unset
unset
(
prop
:
any
)
:
any
Parameters
prop:
any
Returns
any
Static
escape
escape
(
str
:
string
)
:
string
Parameters
str:
string
Returns
string
Static
get
Prop
String
get
Prop
String
(
prop
:
any
)
:
string
Parameters
prop:
any
Returns
string
Static
make
Property
make
Property
(
config
:
IConfig
)
:
IConfigProperty
Parameters
config:
IConfig
Returns
IConfigProperty
Globals
Persistent
Config
constructor
all
Delimiters
data
defaults
enabled
prop
String
Tmpl
Re
get
has
load
merge
process
raw
save
set
to
String
unset
escape
get
Prop
String
make
Property
Generated using
TypeDoc
The {PersistentConfig} PersistentConfig class