NextGIS Frontend
Preparing search index...
@nextgis/item
BaseProperty
Class BaseProperty<V, O, I>
Abstract
Type Parameters
V
=
any
O
extends
ItemBasePropertyOptions
<
V
>
=
ItemBasePropertyOptions
<
V
>
I
extends
Item
=
Item
Hierarchy (
View Summary
)
BaseProperty
CheckProperty
Index
Constructors
constructor
Properties
__
value?
_
blocked
_
container?
emitter
item
name
options
Accessors
_
value
Methods
_
call
On
Set
_
fire
Change
Event
_
prepare
Value
destroy
get
get
Children
get
Container
get
Parent
get
Parents
get
Property
get
Value
is
Blocked
is
Group
set
update
Constructors
constructor
new
BaseProperty
<
V
=
any
,
O
extends
ItemBasePropertyOptions
<
V
>
=
ItemBasePropertyOptions
<
V
>
,
I
extends
Item
<
ItemOptions
>
=
Item
<
ItemOptions
>
,
>
(
name
:
string
,
item
:
I
,
options
:
O
,
)
:
BaseProperty
<
V
,
O
,
I
>
Type Parameters
V
=
any
O
extends
ItemBasePropertyOptions
<
V
>
=
ItemBasePropertyOptions
<
V
>
I
extends
Item
<
ItemOptions
>
=
Item
<
ItemOptions
>
Parameters
name
:
string
item
:
I
options
:
O
Returns
BaseProperty
<
V
,
O
,
I
>
Properties
Protected
Optional
__
value
__value
?:
V
Protected
_
blocked
_blocked
:
boolean
= false
Protected
Optional
_
container
_container
?:
HTMLElement
emitter
emitter
:
EventEmitter
<
DefaultEventMap
>
= ...
item
item
:
I
name
name
:
string
options
options
:
O
Accessors
Protected
_
value
get
_value
()
:
undefined
|
V
Returns
undefined
|
V
set
_value
(
v
:
undefined
|
V
)
:
void
Parameters
v
:
undefined
|
V
Returns
void
Methods
Protected
_
call
On
Set
_callOnSet
<
W
=
V
>
(
value
?:
W
,
options
?:
O
)
:
void
Type Parameters
W
=
V
Parameters
Optional
value
:
W
Optional
options
:
O
Returns
void
Protected
_
fire
Change
Event
_fireChangeEvent
(
value
?:
V
,
options
?:
O
)
:
void
Parameters
Optional
value
:
V
Optional
options
:
O
Returns
void
Protected
_
prepare
Value
_prepareValue
(
value
?:
V
)
:
undefined
|
V
Parameters
Optional
value
:
V
Returns
undefined
|
V
destroy
destroy
()
:
void
Returns
void
get
get
()
:
undefined
|
V
Returns
undefined
|
V
get
Children
getChildren
()
:
Item
<
ItemOptions
>
[]
Returns
Item
<
ItemOptions
>
[]
get
Container
getContainer
()
:
undefined
|
HTMLElement
Returns
undefined
|
HTMLElement
get
Parent
getParent
()
:
undefined
|
Item
<
ItemOptions
>
Returns
undefined
|
Item
<
ItemOptions
>
get
Parents
getParents
()
:
Item
<
ItemOptions
>
[]
Returns
Item
<
ItemOptions
>
[]
get
Property
getProperty
()
:
undefined
|
V
Returns
undefined
|
V
get
Value
getValue
()
:
undefined
|
V
Returns
undefined
|
V
is
Blocked
isBlocked
()
:
boolean
Returns
boolean
is
Group
isGroup
()
:
number
Returns
number
set
set
(
value
?:
V
,
options
?:
O
)
:
void
Parameters
Optional
value
:
V
Optional
options
:
O
Returns
void
update
update
(
value
?:
V
,
options
?:
O
)
:
void
Parameters
Optional
value
:
V
Optional
options
:
O
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
__
value
_
blocked
_
container
emitter
item
name
options
Accessors
_
value
Methods
_
call
On
Set
_
fire
Change
Event
_
prepare
Value
destroy
get
get
Children
get
Container
get
Parent
get
Parents
get
Property
get
Value
is
Blocked
is
Group
set
update
NextGIS Frontend
Loading...