NextGIS Frontend
Preparing search index...
@nextgis/item
ItemProperties
Class ItemProperties
Index
Constructors
constructor
Properties
item
options
handlers
Methods
add
destroy
get
list
property
set
update
Constructors
constructor
new
ItemProperties
(
item
:
Item
,
propertiesList
?:
ItemPropertyConfig
<
keyof
ItemPropertyTypes
>
[]
,
)
:
ItemProperties
Parameters
item
:
Item
Optional
propertiesList
:
ItemPropertyConfig
<
keyof
ItemPropertyTypes
>
[]
Returns
ItemProperties
Properties
item
item
:
Item
options
options
:
Record
<
string
,
any
>
= {}
Static
handlers
handlers
:
Record
<
string
,
Type
<
BaseProperty
<
any
,
ItemBasePropertyOptions
<
any
>
,
Item
<
ItemOptions
>
>
>
,
>
= ...
Methods
add
add
(
propOpt
:
ItemPropertyConfig
<
keyof
ItemPropertyTypes
>
)
:
void
Parameters
propOpt
:
ItemPropertyConfig
<
keyof
ItemPropertyTypes
>
Returns
void
destroy
destroy
()
:
void
Returns
void
get
get
(
name
:
string
)
:
any
Parameters
name
:
string
Returns
any
list
list
()
:
BaseProperty
<
any
,
ItemBasePropertyOptions
<
any
>
,
Item
<
ItemOptions
>
>
[]
Returns
BaseProperty
<
any
,
ItemBasePropertyOptions
<
any
>
,
Item
<
ItemOptions
>
>
[]
property
property
(
name
:
string
)
:
BaseProperty
<
any
,
ItemBasePropertyOptions
<
any
>
>
Parameters
name
:
string
Returns
BaseProperty
<
any
,
ItemBasePropertyOptions
<
any
>
>
set
set
<
K
extends
keyof
ItemPropertyTypes
>
(
name
:
string
,
value
:
ItemPropertyTypes
[
K
]
,
options
?:
ItemBasePropertyOptions
<
ItemPropertyTypes
[
K
]
>
,
)
:
void
Type Parameters
K
extends
keyof
ItemPropertyTypes
Parameters
name
:
string
value
:
ItemPropertyTypes
[
K
]
Optional
options
:
ItemBasePropertyOptions
<
ItemPropertyTypes
[
K
]
>
Returns
void
update
update
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
item
options
handlers
Methods
add
destroy
get
list
property
set
update
NextGIS Frontend
Loading...