| // Klib ABI Dump |
| // Targets: [iosArm64, iosSimulatorArm64, iosX64, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosDeviceArm64, watchosSimulatorArm64, watchosX64] |
| // Rendering settings: |
| // - Signature version: 2 |
| // - Show manifest properties: true |
| // - Show declarations: true |
| |
| // Library unique name: <androidx.navigation3:navigation3-runtime> |
| open annotation class androidx.navigation3.runtime/EntryDsl : kotlin/Annotation { // androidx.navigation3.runtime/EntryDsl|null[0] |
| constructor <init>() // androidx.navigation3.runtime/EntryDsl.<init>|<init>(){}[0] |
| } |
| |
| abstract interface androidx.navigation3.runtime/NavKey // androidx.navigation3.runtime/NavKey|null[0] |
| |
| final class <#A: kotlin/Any> androidx.navigation3.runtime/EntryClassProvider { // androidx.navigation3.runtime/EntryClassProvider|null[0] |
| constructor <init>(kotlin.reflect/KClass<#A>, kotlin/Function1<#A, kotlin/Any>, kotlin.collections/Map<kotlin/String, kotlin/Any>, kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>) // androidx.navigation3.runtime/EntryClassProvider.<init>|<init>(kotlin.reflect.KClass<1:0>;kotlin.Function1<1:0,kotlin.Any>;kotlin.collections.Map<kotlin.String,kotlin.Any>;kotlin.Function3<1:0,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){}[0] |
| |
| final val clazz // androidx.navigation3.runtime/EntryClassProvider.clazz|{}clazz[0] |
| final fun <get-clazz>(): kotlin.reflect/KClass<#A> // androidx.navigation3.runtime/EntryClassProvider.clazz.<get-clazz>|<get-clazz>(){}[0] |
| final val clazzContentKey // androidx.navigation3.runtime/EntryClassProvider.clazzContentKey|{}clazzContentKey[0] |
| final fun <get-clazzContentKey>(): kotlin/Function1<#A, kotlin/Any> // androidx.navigation3.runtime/EntryClassProvider.clazzContentKey.<get-clazzContentKey>|<get-clazzContentKey>(){}[0] |
| final val content // androidx.navigation3.runtime/EntryClassProvider.content|{}content[0] |
| final fun <get-content>(): kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit> // androidx.navigation3.runtime/EntryClassProvider.content.<get-content>|<get-content>(){}[0] |
| final val metadata // androidx.navigation3.runtime/EntryClassProvider.metadata|{}metadata[0] |
| final fun <get-metadata>(): kotlin.collections/Map<kotlin/String, kotlin/Any> // androidx.navigation3.runtime/EntryClassProvider.metadata.<get-metadata>|<get-metadata>(){}[0] |
| |
| final fun component1(): kotlin.reflect/KClass<#A> // androidx.navigation3.runtime/EntryClassProvider.component1|component1(){}[0] |
| final fun component2(): kotlin/Function1<#A, kotlin/Any> // androidx.navigation3.runtime/EntryClassProvider.component2|component2(){}[0] |
| final fun component3(): kotlin.collections/Map<kotlin/String, kotlin/Any> // androidx.navigation3.runtime/EntryClassProvider.component3|component3(){}[0] |
| final fun component4(): kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit> // androidx.navigation3.runtime/EntryClassProvider.component4|component4(){}[0] |
| final fun copy(kotlin.reflect/KClass<#A> = ..., kotlin/Function1<#A, kotlin/Any> = ..., kotlin.collections/Map<kotlin/String, kotlin/Any> = ..., kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit> = ...): androidx.navigation3.runtime/EntryClassProvider<#A> // androidx.navigation3.runtime/EntryClassProvider.copy|copy(kotlin.reflect.KClass<1:0>;kotlin.Function1<1:0,kotlin.Any>;kotlin.collections.Map<kotlin.String,kotlin.Any>;kotlin.Function3<1:0,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){}[0] |
| final fun equals(kotlin/Any?): kotlin/Boolean // androidx.navigation3.runtime/EntryClassProvider.equals|equals(kotlin.Any?){}[0] |
| final fun hashCode(): kotlin/Int // androidx.navigation3.runtime/EntryClassProvider.hashCode|hashCode(){}[0] |
| final fun toString(): kotlin/String // androidx.navigation3.runtime/EntryClassProvider.toString|toString(){}[0] |
| } |
| |
| final class <#A: kotlin/Any> androidx.navigation3.runtime/EntryProvider { // androidx.navigation3.runtime/EntryProvider|null[0] |
| constructor <init>(#A, kotlin/Any, kotlin.collections/Map<kotlin/String, kotlin/Any>, kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>) // androidx.navigation3.runtime/EntryProvider.<init>|<init>(1:0;kotlin.Any;kotlin.collections.Map<kotlin.String,kotlin.Any>;kotlin.Function3<1:0,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){}[0] |
| |
| final val content // androidx.navigation3.runtime/EntryProvider.content|{}content[0] |
| final fun <get-content>(): kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit> // androidx.navigation3.runtime/EntryProvider.content.<get-content>|<get-content>(){}[0] |
| final val contentKey // androidx.navigation3.runtime/EntryProvider.contentKey|{}contentKey[0] |
| final fun <get-contentKey>(): kotlin/Any // androidx.navigation3.runtime/EntryProvider.contentKey.<get-contentKey>|<get-contentKey>(){}[0] |
| final val key // androidx.navigation3.runtime/EntryProvider.key|{}key[0] |
| final fun <get-key>(): #A // androidx.navigation3.runtime/EntryProvider.key.<get-key>|<get-key>(){}[0] |
| final val metadata // androidx.navigation3.runtime/EntryProvider.metadata|{}metadata[0] |
| final fun <get-metadata>(): kotlin.collections/Map<kotlin/String, kotlin/Any> // androidx.navigation3.runtime/EntryProvider.metadata.<get-metadata>|<get-metadata>(){}[0] |
| |
| final fun component1(): #A // androidx.navigation3.runtime/EntryProvider.component1|component1(){}[0] |
| final fun component2(): kotlin/Any // androidx.navigation3.runtime/EntryProvider.component2|component2(){}[0] |
| final fun component3(): kotlin.collections/Map<kotlin/String, kotlin/Any> // androidx.navigation3.runtime/EntryProvider.component3|component3(){}[0] |
| final fun component4(): kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit> // androidx.navigation3.runtime/EntryProvider.component4|component4(){}[0] |
| final fun copy(#A = ..., kotlin/Any = ..., kotlin.collections/Map<kotlin/String, kotlin/Any> = ..., kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit> = ...): androidx.navigation3.runtime/EntryProvider<#A> // androidx.navigation3.runtime/EntryProvider.copy|copy(1:0;kotlin.Any;kotlin.collections.Map<kotlin.String,kotlin.Any>;kotlin.Function3<1:0,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){}[0] |
| final fun equals(kotlin/Any?): kotlin/Boolean // androidx.navigation3.runtime/EntryProvider.equals|equals(kotlin.Any?){}[0] |
| final fun hashCode(): kotlin/Int // androidx.navigation3.runtime/EntryProvider.hashCode|hashCode(){}[0] |
| final fun toString(): kotlin/String // androidx.navigation3.runtime/EntryProvider.toString|toString(){}[0] |
| } |
| |
| final class <#A: kotlin/Any> androidx.navigation3.runtime/EntryProviderBuilder { // androidx.navigation3.runtime/EntryProviderBuilder|null[0] |
| constructor <init>(kotlin/Function1<#A, androidx.navigation3.runtime/NavEntry<#A>>) // androidx.navigation3.runtime/EntryProviderBuilder.<init>|<init>(kotlin.Function1<1:0,androidx.navigation3.runtime.NavEntry<1:0>>){}[0] |
| |
| final fun <#A1: kotlin/Any> addEntryProvider(#A1, kotlin/Any = ..., kotlin.collections/Map<kotlin/String, kotlin/Any> = ..., kotlin/Function3<#A1, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>) // androidx.navigation3.runtime/EntryProviderBuilder.addEntryProvider|addEntryProvider(0:0;kotlin.Any;kotlin.collections.Map<kotlin.String,kotlin.Any>;kotlin.Function3<0:0,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){0§<kotlin.Any>}[0] |
| final fun <#A1: kotlin/Any> addEntryProvider(kotlin.reflect/KClass<#A1>, kotlin/Function1<#A1, kotlin/Any> = ..., kotlin.collections/Map<kotlin/String, kotlin/Any> = ..., kotlin/Function3<#A1, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>) // androidx.navigation3.runtime/EntryProviderBuilder.addEntryProvider|addEntryProvider(kotlin.reflect.KClass<0:0>;kotlin.Function1<0:0,kotlin.Any>;kotlin.collections.Map<kotlin.String,kotlin.Any>;kotlin.Function3<0:0,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){0§<kotlin.Any>}[0] |
| final fun build(): kotlin/Function1<#A, androidx.navigation3.runtime/NavEntry<#A>> // androidx.navigation3.runtime/EntryProviderBuilder.build|build(){}[0] |
| } |
| |
| final class <#A: kotlin/Any> androidx.navigation3.runtime/NavEntryDecorator // androidx.navigation3.runtime/NavEntryDecorator|null[0] |
| |
| open class <#A: kotlin/Any> androidx.navigation3.runtime/NavEntry { // androidx.navigation3.runtime/NavEntry|null[0] |
| constructor <init>(#A, kotlin/Any = ..., kotlin.collections/Map<kotlin/String, kotlin/Any> = ..., kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>) // androidx.navigation3.runtime/NavEntry.<init>|<init>(1:0;kotlin.Any;kotlin.collections.Map<kotlin.String,kotlin.Any>;kotlin.Function3<1:0,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){}[0] |
| |
| final val contentKey // androidx.navigation3.runtime/NavEntry.contentKey|{}contentKey[0] |
| final fun <get-contentKey>(): kotlin/Any // androidx.navigation3.runtime/NavEntry.contentKey.<get-contentKey>|<get-contentKey>(){}[0] |
| open val metadata // androidx.navigation3.runtime/NavEntry.metadata|{}metadata[0] |
| open fun <get-metadata>(): kotlin.collections/Map<kotlin/String, kotlin/Any> // androidx.navigation3.runtime/NavEntry.metadata.<get-metadata>|<get-metadata>(){}[0] |
| |
| final fun isInBackStack(kotlin.collections/List<kotlin/Any>): kotlin/Boolean // androidx.navigation3.runtime/NavEntry.isInBackStack|isInBackStack(kotlin.collections.List<kotlin.Any>){}[0] |
| open fun Content(androidx.compose.runtime/Composer?, kotlin/Int) // androidx.navigation3.runtime/NavEntry.Content|Content(androidx.compose.runtime.Composer?;kotlin.Int){}[0] |
| } |
| |
| open class <#A: kotlin/Any> androidx.navigation3.runtime/NavEntryWrapper : androidx.navigation3.runtime/NavEntry<#A> { // androidx.navigation3.runtime/NavEntryWrapper|null[0] |
| constructor <init>(androidx.navigation3.runtime/NavEntry<#A>) // androidx.navigation3.runtime/NavEntryWrapper.<init>|<init>(androidx.navigation3.runtime.NavEntry<1:0>){}[0] |
| |
| final val navEntry // androidx.navigation3.runtime/NavEntryWrapper.navEntry|{}navEntry[0] |
| final fun <get-navEntry>(): androidx.navigation3.runtime/NavEntry<#A> // androidx.navigation3.runtime/NavEntryWrapper.navEntry.<get-navEntry>|<get-navEntry>(){}[0] |
| } |
| |
| final val androidx.navigation3.runtime/androidx_navigation3_runtime_EntryClassProvider$stableprop // androidx.navigation3.runtime/androidx_navigation3_runtime_EntryClassProvider$stableprop|#static{}androidx_navigation3_runtime_EntryClassProvider$stableprop[0] |
| final val androidx.navigation3.runtime/androidx_navigation3_runtime_EntryProvider$stableprop // androidx.navigation3.runtime/androidx_navigation3_runtime_EntryProvider$stableprop|#static{}androidx_navigation3_runtime_EntryProvider$stableprop[0] |
| final val androidx.navigation3.runtime/androidx_navigation3_runtime_EntryProviderBuilder$stableprop // androidx.navigation3.runtime/androidx_navigation3_runtime_EntryProviderBuilder$stableprop|#static{}androidx_navigation3_runtime_EntryProviderBuilder$stableprop[0] |
| final val androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntry$stableprop // androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntry$stableprop|#static{}androidx_navigation3_runtime_NavEntry$stableprop[0] |
| final val androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntryDecorator$stableprop // androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntryDecorator$stableprop|#static{}androidx_navigation3_runtime_NavEntryDecorator$stableprop[0] |
| final val androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntryWrapper$stableprop // androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntryWrapper$stableprop|#static{}androidx_navigation3_runtime_NavEntryWrapper$stableprop[0] |
| |
| final fun <#A: kotlin/Any> (androidx.navigation3.runtime/EntryProviderBuilder<#A>).androidx.navigation3.runtime/entry(#A, kotlin/Any = ..., kotlin.collections/Map<kotlin/String, kotlin/Any> = ..., kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>) // androidx.navigation3.runtime/entry|[email protected]<0:0>(0:0;kotlin.Any;kotlin.collections.Map<kotlin.String,kotlin.Any>;kotlin.Function3<0:0,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){0§<kotlin.Any>}[0] |
| final fun <#A: kotlin/Any> androidx.navigation3.runtime/DecorateNavEntry(androidx.navigation3.runtime/NavEntry<#A>, kotlin.collections/List<androidx.navigation3.runtime/NavEntryDecorator<*>>, androidx.compose.runtime/Composer?, kotlin/Int) // androidx.navigation3.runtime/DecorateNavEntry|DecorateNavEntry(androidx.navigation3.runtime.NavEntry<0:0>;kotlin.collections.List<androidx.navigation3.runtime.NavEntryDecorator<*>>;androidx.compose.runtime.Composer?;kotlin.Int){0§<kotlin.Any>}[0] |
| final fun <#A: kotlin/Any> androidx.navigation3.runtime/DecoratedNavEntryProvider(kotlin.collections/List<#A>, kotlin/Function1<#A, androidx.navigation3.runtime/NavEntry<out #A>>, kotlin.collections/List<androidx.navigation3.runtime/NavEntryDecorator<*>>?, kotlin/Function3<kotlin.collections/List<androidx.navigation3.runtime/NavEntry<#A>>, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>, androidx.compose.runtime/Composer?, kotlin/Int, kotlin/Int) // androidx.navigation3.runtime/DecoratedNavEntryProvider|DecoratedNavEntryProvider(kotlin.collections.List<0:0>;kotlin.Function1<0:0,androidx.navigation3.runtime.NavEntry<out|0:0>>;kotlin.collections.List<androidx.navigation3.runtime.NavEntryDecorator<*>>?;kotlin.Function3<kotlin.collections.List<androidx.navigation3.runtime.NavEntry<0:0>>,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int;kotlin.Int){0§<kotlin.Any>}[0] |
| final fun <#A: kotlin/Any> androidx.navigation3.runtime/navEntryDecorator(kotlin/Function1<kotlin/Any, kotlin/Unit> = ..., kotlin/Function3<androidx.navigation3.runtime/NavEntry<#A>, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>): androidx.navigation3.runtime/NavEntryDecorator<#A> // androidx.navigation3.runtime/navEntryDecorator|navEntryDecorator(kotlin.Function1<kotlin.Any,kotlin.Unit>;kotlin.Function3<androidx.navigation3.runtime.NavEntry<0:0>,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){0§<kotlin.Any>}[0] |
| final fun androidx.navigation3.runtime/SavedStateNavEntryDecorator(androidx.compose.runtime.saveable/SaveableStateHolder): androidx.navigation3.runtime/NavEntryDecorator<kotlin/Any> // androidx.navigation3.runtime/SavedStateNavEntryDecorator|SavedStateNavEntryDecorator(androidx.compose.runtime.saveable.SaveableStateHolder){}[0] |
| final fun androidx.navigation3.runtime/androidx_navigation3_runtime_EntryClassProvider$stableprop_getter(): kotlin/Int // androidx.navigation3.runtime/androidx_navigation3_runtime_EntryClassProvider$stableprop_getter|androidx_navigation3_runtime_EntryClassProvider$stableprop_getter(){}[0] |
| final fun androidx.navigation3.runtime/androidx_navigation3_runtime_EntryProvider$stableprop_getter(): kotlin/Int // androidx.navigation3.runtime/androidx_navigation3_runtime_EntryProvider$stableprop_getter|androidx_navigation3_runtime_EntryProvider$stableprop_getter(){}[0] |
| final fun androidx.navigation3.runtime/androidx_navigation3_runtime_EntryProviderBuilder$stableprop_getter(): kotlin/Int // androidx.navigation3.runtime/androidx_navigation3_runtime_EntryProviderBuilder$stableprop_getter|androidx_navigation3_runtime_EntryProviderBuilder$stableprop_getter(){}[0] |
| final fun androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntry$stableprop_getter(): kotlin/Int // androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntry$stableprop_getter|androidx_navigation3_runtime_NavEntry$stableprop_getter(){}[0] |
| final fun androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntryDecorator$stableprop_getter(): kotlin/Int // androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntryDecorator$stableprop_getter|androidx_navigation3_runtime_NavEntryDecorator$stableprop_getter(){}[0] |
| final fun androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntryWrapper$stableprop_getter(): kotlin/Int // androidx.navigation3.runtime/androidx_navigation3_runtime_NavEntryWrapper$stableprop_getter|androidx_navigation3_runtime_NavEntryWrapper$stableprop_getter(){}[0] |
| final fun androidx.navigation3.runtime/defaultContentKey(kotlin/Any): kotlin/Any // androidx.navigation3.runtime/defaultContentKey|defaultContentKey(kotlin.Any){}[0] |
| final fun androidx.navigation3.runtime/rememberSavedStateNavEntryDecorator(androidx.compose.runtime.saveable/SaveableStateHolder?, androidx.compose.runtime/Composer?, kotlin/Int, kotlin/Int): androidx.navigation3.runtime/NavEntryDecorator<kotlin/Any> // androidx.navigation3.runtime/rememberSavedStateNavEntryDecorator|rememberSavedStateNavEntryDecorator(androidx.compose.runtime.saveable.SaveableStateHolder?;androidx.compose.runtime.Composer?;kotlin.Int;kotlin.Int){}[0] |
| final inline fun <#A: kotlin/Any> androidx.navigation3.runtime/entryProvider(noinline kotlin/Function1<#A, androidx.navigation3.runtime/NavEntry<#A>> = ..., kotlin/Function1<androidx.navigation3.runtime/EntryProviderBuilder<#A>, kotlin/Unit>): kotlin/Function1<#A, androidx.navigation3.runtime/NavEntry<#A>> // androidx.navigation3.runtime/entryProvider|entryProvider(kotlin.Function1<0:0,androidx.navigation3.runtime.NavEntry<0:0>>;kotlin.Function1<androidx.navigation3.runtime.EntryProviderBuilder<0:0>,kotlin.Unit>){0§<kotlin.Any>}[0] |
| final inline fun <#A: reified kotlin/Any> (androidx.navigation3.runtime/EntryProviderBuilder<*>).androidx.navigation3.runtime/entry(noinline kotlin/Function1<#A, kotlin/Any> = ..., kotlin.collections/Map<kotlin/String, kotlin/Any> = ..., noinline kotlin/Function3<#A, androidx.compose.runtime/Composer, kotlin/Int, kotlin/Unit>) // androidx.navigation3.runtime/entry|[email protected]<*>(kotlin.Function1<0:0,kotlin.Any>;kotlin.collections.Map<kotlin.String,kotlin.Any>;kotlin.Function3<0:0,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>){0§<kotlin.Any>}[0] |
| final inline fun <#A: reified kotlin/Any> androidx.navigation3.runtime/NavBackStackSerializer(androidx.savedstate.serialization/SavedStateConfiguration = ...): kotlinx.serialization/KSerializer<androidx.compose.runtime.snapshots/SnapshotStateList<#A>> // androidx.navigation3.runtime/NavBackStackSerializer|NavBackStackSerializer(androidx.savedstate.serialization.SavedStateConfiguration){0§<kotlin.Any>}[0] |