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

Initialize Island Time.

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

initializeWith

Initialize 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

Reset Island Time to an uninitialized state.

fun reset(): Unit