core / io.islandtime / IslandTime

IslandTime

(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86) object IslandTime

Global configuration for Island Time.

Types

(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

Initializer

Controls the settings that Island Time is initialized with.

interface Initializer

Functions

(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

initialize

Initializes Island Time.

fun initialize(block: Initializer.() -> Unit): Unit
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

initializeWith

Initializes Island Time with a specific time zone rules provider, leaving all other settings in their default state.

fun initializeWith(provider: TimeZoneRulesProvider): Unit
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

reset

Resets Island Time to an uninitialized state.

fun reset(): Unit