Package-level declarations

Functions

Link copied to clipboard
fun <T : ClusterItem> Clustering(items: Collection<T>, clusterManager: ClusterManager<T>)

Groups many items on a map based on clusterManager.

fun <T : ClusterItem> Clustering(    items: Collection<T>,     onClusterClick: (Cluster<T>) -> Boolean = { false },     onClusterItemClick: (T) -> Boolean = { false },     onClusterItemInfoWindowClick: (T) -> Unit = { },     onClusterItemInfoWindowLongClick: (T) -> Unit = { },     clusterContent: @Composable (Cluster<T>) -> Unit? = null,     clusterItemContent: @Composable (T) -> Unit? = null)
fun <T : ClusterItem> Clustering(    items: Collection<T>,     onClusterClick: (Cluster<T>) -> Boolean = { false },     onClusterItemClick: (T) -> Boolean = { false },     onClusterItemInfoWindowClick: (T) -> Unit = { },     onClusterItemInfoWindowLongClick: (T) -> Unit = { },     clusterContent: @Composable (Cluster<T>) -> Unit? = null,     clusterItemContent: @Composable (T) -> Unit? = null,     clusterRenderer: ClusterRenderer<T>? = null)
fun <T : ClusterItem> Clustering(    items: Collection<T>,     onClusterClick: (Cluster<T>) -> Boolean = { false },     onClusterItemClick: (T) -> Boolean = { false },     onClusterItemInfoWindowClick: (T) -> Unit = { },     onClusterItemInfoWindowLongClick: (T) -> Unit = { },     clusterContent: @Composable (Cluster<T>) -> Unit? = null,     clusterItemContent: @Composable (T) -> Unit? = null,     onClusterManager: (ClusterManager<T>) -> Unit? = null)

Groups many items on a map based on zoom level.

Link copied to clipboard
fun <T : ClusterItem> rememberClusterManager(): ClusterManager<T>?
Link copied to clipboard
fun <T : ClusterItem> rememberClusterRenderer(clusterManager: ClusterManager<T>?): ClusterRenderer<T>?

fun <T : ClusterItem> rememberClusterRenderer(    clusterContent: @Composable (Cluster<T>) -> Unit?,     clusterItemContent: @Composable (T) -> Unit?,     clusterManager: ClusterManager<T>?): ClusterRenderer<T>?

Default Renderer for drawing Composable.