@ascentbv/ts-common - v1.0.165
Preparing search index...
DynamicProperty
Class DynamicProperty<V, H>
Type Parameters
V
extends
DynamicPropertyValue
|
undefined
=
never
H
extends
DynamicPropertyHolder
=
DynamicPropertyHolder
Implements
IDynamicProperty
<
V
,
H
>
Index
Constructors
constructor
Properties
id
full
Id
default
Value
hidden
Methods
get
set
peek
set
get
get
Full
Id
Constructors
constructor
new
DynamicProperty
<
V
extends
DynamicPropertyValue
|
undefined
=
never
,
H
extends
DynamicPropertyHolder
=
DynamicPropertyHolder
,
>
(
id
:
string
,
defaultValue
:
RequireUndefined
<
V
>
,
hidden
?:
boolean
,
)
:
DynamicProperty
<
V
,
H
>
Type Parameters
V
extends
DynamicPropertyValue
|
undefined
=
never
H
extends
DynamicPropertyHolder
=
DynamicPropertyHolder
Parameters
id
:
string
defaultValue
:
RequireUndefined
<
V
>
hidden
:
boolean
= false
Returns
DynamicProperty
<
V
,
H
>
Properties
Readonly
id
id
:
string
Readonly
full
Id
fullId
:
string
Readonly
default
Value
defaultValue
:
V
Readonly
hidden
hidden
:
boolean
Methods
get
get
(
holder
:
H
)
:
V
Parameters
holder
:
H
Returns
V
set
set
(
holder
:
H
,
value
:
V
|
undefined
)
:
void
Parameters
holder
:
H
value
:
V
|
undefined
Returns
void
peek
peek
(
holder
:
H
)
:
V
|
undefined
Parameters
holder
:
H
Returns
V
|
undefined
Static
set
set
<
T
extends
DynamicPropertyValue
|
undefined
,
H
extends
DynamicPropertyHolder
>
(
holder
:
NoInfer
<
H
>
,
property
:
DynamicProperty
<
T
,
H
>
,
value
:
NoInfer
<
T
>
,
)
:
void
Type Parameters
T
extends
DynamicPropertyValue
|
undefined
H
extends
DynamicPropertyHolder
Parameters
holder
:
NoInfer
<
H
>
property
:
DynamicProperty
<
T
,
H
>
value
:
NoInfer
<
T
>
Returns
void
Static
get
get
<
T
extends
DynamicPropertyValue
|
undefined
,
H
extends
DynamicPropertyHolder
>
(
holder
:
NoInfer
<
H
>
,
property
:
DynamicProperty
<
T
,
H
>
,
)
:
NoInfer
<
T
>
Type Parameters
T
extends
DynamicPropertyValue
|
undefined
H
extends
DynamicPropertyHolder
Parameters
holder
:
NoInfer
<
H
>
property
:
DynamicProperty
<
T
,
H
>
Returns
NoInfer
<
T
>
Static
get
Full
Id
getFullId
(
key
:
string
)
:
string
Parameters
key
:
string
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
id
full
Id
default
Value
hidden
Methods
get
set
peek
set
get
get
Full
Id
@ascentbv/ts-common - v1.0.165
Loading...