MutableLayerElement<T> class
- Mixed in types
-
- Implementers
- Annotations
-
Constructors
-
MutableLayerElement.cluster({required String uuid, required double x, required double y, required double originX, required double originY, required int childPointCount, ClusterDataBase? clusterData, required int visitedAtZoom, required int lowestZoom, required int highestZoom, String? parentUuid})
-
factory
-
MutableLayerElement.point({required String uuid, required T originalPoint, required int index, required double x, required double y, ClusterDataBase? clusterData, required int visitedAtZoom, required int lowestZoom, required int highestZoom, String? parentUuid})
-
factory
Methods
-
handle<TResult extends Object?>({required TResult cluster(LayerCluster<T> cluster), required TResult point(LayerPoint<T> point)})
→ TResult
-
override
-
indexRBushPoint()
→ RBushPoint<MutableLayerElement<T>>
-
-
map<TResult extends Object?>({required TResult cluster(MutableLayerCluster<T> value), required TResult point(MutableLayerPoint<T> value)})
→ TResult
-
inherited
-
mapOrNull<TResult extends Object?>({TResult? cluster(MutableLayerCluster<T> value)?, TResult? point(MutableLayerPoint<T> value)?})
→ TResult?
-
inherited
-
maybeMap<TResult extends Object?>({TResult cluster(MutableLayerCluster<T> value)?, TResult point(MutableLayerPoint<T> value)?, required TResult orElse()})
→ TResult
-
inherited
-
maybeWhen<TResult extends Object?>({TResult cluster(String uuid, double x, double y, double originX, double originY, int childPointCount, ClusterDataBase? clusterData, int visitedAtZoom, int lowestZoom, int highestZoom, String? parentUuid)?, TResult point(String uuid, T originalPoint, int index, double x, double y, ClusterDataBase? clusterData, int visitedAtZoom, int lowestZoom, int highestZoom, String? parentUuid)?, required TResult orElse()})
→ TResult
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
when<TResult extends Object?>({required TResult cluster(String uuid, double x, double y, double originX, double originY, int childPointCount, ClusterDataBase? clusterData, int visitedAtZoom, int lowestZoom, int highestZoom, String? parentUuid), required TResult point(String uuid, T originalPoint, int index, double x, double y, ClusterDataBase? clusterData, int visitedAtZoom, int lowestZoom, int highestZoom, String? parentUuid)})
→ TResult
-
inherited
-
whenOrNull<TResult extends Object?>({TResult? cluster(String uuid, double x, double y, double originX, double originY, int childPointCount, ClusterDataBase? clusterData, int visitedAtZoom, int lowestZoom, int highestZoom, String? parentUuid)?, TResult? point(String uuid, T originalPoint, int index, double x, double y, ClusterDataBase? clusterData, int visitedAtZoom, int lowestZoom, int highestZoom, String? parentUuid)?})
→ TResult?
-
inherited
Static Methods
-
getX(MutableLayerElement clusterOrMapPoint)
→ double
-
-
getY(MutableLayerElement clusterOrMapPoint)
→ double
-
-
initializeCluster<T>({required String uuid, required double x, required double y, required double originX, required double originY, required int childPointCount, required int zoom, ClusterDataBase? clusterData})
→ MutableLayerCluster<T>
-
-
initializePoint<T>({required String uuid, required T point, required int index, required double lon, required double lat, required int zoom, ClusterDataBase? clusterData})
→ MutableLayerPoint<T>
-