DefaultGoogleMapsInitializer

class DefaultGoogleMapsInitializer(ioDispatcher: CoroutineDispatcher = Dispatchers.IO) : GoogleMapsInitializer

The default implementation of GoogleMapsInitializer.

Parameters

ioDispatcher

The dispatcher to use for IO operations.

Constructors

Link copied to clipboard
constructor(ioDispatcher: CoroutineDispatcher = Dispatchers.IO)

Properties

Link copied to clipboard
open override var attributionId: String

The value of the attribution ID. Set this to the empty string to opt out of attribution.

Link copied to clipboard
open override val state: State<InitializationState>

Functions

Link copied to clipboard
open suspend override fun initialize(context: Context, forceInitialization: Boolean)

Initializes Google Maps. This function must be called before using any other functions in this library.

Link copied to clipboard
open suspend override fun reset()

Resets the initialization state.