init

open fun init(@NonNull context: Context, @Nullable provisioning: Xml, @Nullable preferences: Preferences.Factory): Boolean

Initialize the instance.

Return

true if initialized. false if the instance was already initialized; asserts in debug build.

Parameters

context

The context that is starting the library; this is usually the activity or the application.

provisioning

Provisioning; null if none or feature Provisioning is not provided.

preferences

Preferences factory; null for the default.


open fun init(@NonNull context: Context, @Nullable provisioning: Xml, @Nullable preferences: Class<out Preferences>): Boolean

Initialize the instance.

Return

true if initialized. false if the instance was already initialized; asserts in debug build.

Parameters

context

The context that is starting the library; this is usually the activity or the application.

provisioning

Provisioning; null if none or feature Provisioning is not provided.

preferences

Preferences class; null for the default.