Package-level declarations

Types

Link copied to clipboard
enum Easing : Enum<Easing>

Represents the supported easing curves used throughout MapsGL.

Link copied to clipboard
typealias EasingCurve = (Double) -> Double

A function that takes a progress value (from 0.0 to 1.0) and returns an eased value.

Link copied to clipboard

A factory for creating EasingCurve functions.

Link copied to clipboard
class LayerTimeline(val id: String)
Link copied to clipboard
class Timeline(opts: AnimationOptions, controller: MapController) : TimeAnimation

A TimeAnimation that manages and controls one or more individual animations. Using a timeline, you can control the playback of multiple animations at once and keep them in sync.

Functions

Link copied to clipboard
fun clamp(value: Double, min: Double, max: Double): Double
Link copied to clipboard
fun setTimeout(action: () -> Unit, delay: Int)