Home > @magiclane/maps-sdk > LandmarkStoreCollection
LandmarkStoreCollection class
Landmark store collection class
This class should not be instantiated directly. Instead, use the [MapViewPreferences.lmks] getter to obtain an instance.
Places
Signature:
export declare class LandmarkStoreCollection extends GemAutoreleaseObject Extends: GemAutoreleaseObject
Remarks
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the LandmarkStoreCollection class.
Properties
|
Property |
Modifiers |
Type |
Description |
|---|---|---|---|
|
|
number | ||
|
|
number | bigint | ||
|
|
number |
Get the number of stores in the list. |
Methods
|
Method |
Modifiers |
Description |
|---|---|---|
|
Add all categories from the specified store. | ||
|
Add all categories from the specified store ID. | ||
|
Add a new category ID into the specified store list. | ||
|
Add a list of categories into the specified store list. | ||
|
Remove all stores and categories. | ||
|
Check if the specified category ID from the specified store ID was already added. | ||
|
Check if the specified store has any category in the list. | ||
|
Check if the specified store ID has any category in the list. | ||
|
Get the number of categories enabled for the specified store. | ||
|
Get the specified category ID for the specified store. | ||
|
Get the store ID for the specified index. | ||
|
Remove all categories of the specified store. | ||
|
Remove all categories of the specified store ID. | ||
|
Remove category ID from the specified store list. |