Home
last modified time | relevance | path

Searched defs:parseValue (Results 1 – 20 of 20) sorted by relevance

/navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/
DNavType.kt83 public abstract fun parseValue(value: String): T in put() method
97 public open fun parseValue(value: String, previousValue: T): T in put() method
409 override fun parseValue(value: String): Int { in parseValue() method in IntNavType
431 override fun parseValue(value: String): IntArray { in parseValue() method in IntArrayNavType
435 override fun parseValue(value: String, previousValue: IntArray?): IntArray { in parseValue() method in IntArrayNavType
468 override fun parseValue(value: String): List<Int> { in emptyCollection() method in IntListNavType
472 override fun parseValue(value: String, previousValue: List<Int>?): List<Int>? { in emptyCollection() method in IntListNavType
501 override fun parseValue(value: String): Long { in parseValue() method in LongNavType
530 override fun parseValue(value: String): LongArray { in parseValue() method in LongArrayNavType
534 override fun parseValue(value: String, previousValue: LongArray?): LongArray? { in parseValue() method in LongArrayNavType
[all …]
/navigation/navigation-common/src/commonMain/kotlin/androidx/navigation/serialization/
DNavTypeConverter.kt183 override fun parseValue(value: String): String = "null" in get() method
202 override fun parseValue(value: String): Int? { in get() method
220 override fun parseValue(value: String): Boolean? { in get() method
237 override fun parseValue(value: String): Double = value.toDouble() in get() method
253 override fun parseValue(value: String): Double? { in get() method
271 override fun parseValue(value: String): Float? { in get() method
289 override fun parseValue(value: String): Long? { in get() method
307 override fun parseValue(value: String): String = value in get() method
334 override fun parseValue(value: String): Array<String?> = in get() method
337 override fun parseValue( in get() method
[all …]
/navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/
DNavType.android.kt33 public actual abstract fun parseValue(value: String): T in <lambda>() method in androidx.navigation.NavType
35 public actual open fun parseValue(value: String, previousValue: T): T = parseValue(value) in <lambda>() method in androidx.navigation.NavType
175 override fun parseValue(value: String): Int { in <lambda>() method
228 public override fun parseValue(value: String): D { in <lambda>() method in androidx.navigation.NavType
279 public override fun parseValue(value: String): Array<D> { in <lambda>() method
363 public override fun parseValue(value: String): D { in <lambda>() method in SerializableType
400 public override fun parseValue(value: String): D { in <lambda>() method
442 public override fun parseValue(value: String): Array<D> { in <lambda>() method
/navigation/navigation-common/src/androidMain/kotlin/androidx/navigation/serialization/
DNavTypeConverter.android.kt82 override fun parseValue(value: String): D? { in parseValue() method
121 public override fun parseValue(value: String): D? { in parseValue() method in androidx.navigation.serialization.SerializableNullableType
149 override fun parseValue(value: String): List<D> = listOf(enumNavType.parseValue(value)) in get() method
151 override fun parseValue(value: String, previousValue: List<D>?): List<D>? = in get() method
/navigation/navigation-common/src/nonAndroidMain/kotlin/androidx/navigation/
DNavType.nonAndroid.kt29 public actual abstract fun parseValue(value: String): T in put() method in androidx.navigation.NavType
31 public actual open fun parseValue(value: String, previousValue: T): T = parseValue(value) in put() method in androidx.navigation.NavType
/navigation/navigation-common/src/androidUnitTest/kotlin/androidx/navigation/serialization/
DRoutePatternTest.kt221 override fun parseValue(value: String): CustomType = CustomType() in customParamType() method
247 override fun parseValue(value: String): CustomType = CustomType(NestedCustomType()) in nestedCustomParamType() method
271 override fun parseValue(value: String): CustomSerializerClass = in customSerializerParamType() method
298 override fun parseValue(value: String): CustomType<TypeParam> = CustomType() in customTypeParam() method
332 override fun parseValue(value: String): CustomType<TypeParam<TypeParamNested>> = in customTypeParamNested() method
385 override fun parseValue(value: String): CustomType = CustomType() in pathArgFromClassBody() method
482 override fun parseValue(value: String): List<CustomType> = listOf() in collectionNavType() method
DNavArgumentGeneratorTest.kt700 override fun parseValue(value: String) = TestParcelable() in convertToParcelable() method
731 override fun parseValue(value: String) = TestParcelable() in convertToParcelableNullable() method
763 override fun parseValue(value: String) = emptyArray<TestParcelable>() in convertToParcelableArray() method
794 override fun parseValue(value: String) = emptyArray<TestParcelable>() in convertToParcelableArrayNullable() method
820 override fun parseValue(value: String) = TestSerializable() in convertToSerializable() method
846 override fun parseValue(value: String) = TestSerializable() in convertToSerializableNullable() method
872 override fun parseValue(value: String) = emptyArray<TestSerializable>() in convertToSerializableArray() method
898 override fun parseValue(value: String) = emptyArray<TestSerializable>() in convertToSerializableArrayNullable() method
1000 override fun parseValue(value: String) = emptyArray<TestEnum>() in convertToEnumArray() method
1034 override fun parseValue(value: String): TestValueClass = TestValueClass(0) in convertValueClass() method
[all …]
/navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/serialization/
DTestUtil.kt50 override fun parseValue(value: String): List<CustomTypeWithArg> = listOf() in parseValue() method
DRouteFilledTest.kt396 override fun parseValue(value: String): CustomType = CustomType() in customParamType() method
426 override fun parseValue(value: String): CustomType = in nestedCustomParamType() method
464 override fun parseValue(value: String) = CustomSerializerClass(1L) in customSerializerParamType() method
494 override fun parseValue(value: String): CustomType<TypeParam> = CustomType() in customTypeParam() method
530 override fun parseValue(value: String): CustomType<TypeParam<TypeParamNested>> = in customTypeParamNested() method
DRouteDecoderTest.kt286 override fun parseValue(value: String): TestValueClass = in decodeValueClass() method
429 override fun parseValue(value: String): CustomType = CustomType(0) in decodeNestedNull() method
477 override fun parseValue(value: String): CustomType? { in <lambda>() method
/navigation/navigation-testing/src/androidUnitTest/kotlin/androidx/navigation/testing/
DTestSavedStateHandleFactory.kt257 override fun parseValue(value: String): TestType { in parseValue() method
285 override fun parseValue(value: String) = listOf(testNavType.parseValue(value)) in serializeAsValue() method
287 override fun parseValue(value: String, previousValue: List<TestType>): List<TestType> = in serializeAsValue() method
/navigation/navigation-testing/src/jvmCommonTest/kotlin/androidx/navigation/testing/
DTestSavedStateHandleFactory.kt260 override fun parseValue(value: String): TestType { in parseValue() method
288 override fun parseValue(value: String) = listOf(testNavType.parseValue(value)) in serializeAsValue() method
290 override fun parseValue(value: String, previousValue: List<TestType>): List<TestType> = in serializeAsValue() method
/navigation/navigation-common/src/androidInstrumentedTest/kotlin/androidx/navigation/
DNavTypeTest.kt393 override fun parseValue(value: String): TestItem { in customType_defaultSerializeAsValue() method
415 override fun parseValue(value: String): TestItem { in customType_overrideSerializeAsValue() method
DNavDestinationAndroidTest.kt649 override fun parseValue(value: String) = TestArg() in hasRouteArgsCustomType() method
/navigation/navigation-compose/samples/src/main/java/androidx/navigation/compose/samples/
DNavigationSamples.kt345 override fun parseValue(value: String): WrappedUUID = WrappedUUID(UUID.fromString(value)) in get() method
410 override fun parseValue(value: String): SearchParameters { in parseValue() method in androidx.navigation.compose.samples.SearchParametersType
/navigation/navigation-ui/src/androidTest/java/androidx/navigation/ui/
DNavigationUITest.kt239 override fun parseValue(value: String): Int = IntType.parseValue(value) in navigateWithLabelEncodedByNavType() method
/navigation/navigation-runtime/src/androidInstrumentedTest/kotlin/androidx/navigation/
DActivityNavigatorTest.kt260 override fun parseValue(value: String): Int = in <lambda>() method
DNavControllerRouteTest.kt1198 override fun parseValue(value: String) = listOf(CustomType(value.toInt())) in <lambda>() method
1200 override fun parseValue( in <lambda>() method
5510 override fun parseValue(value: String): TestValueClass = in <lambda>() method
/navigation/navigation-compose/src/androidInstrumentedTest/kotlin/androidx/navigation/compose/
DNavGraphBuilderTest.kt858 override fun parseValue(value: String): CustomType = CustomType() method
DNavHostControllerTest.kt399 override fun parseValue(value: String): CustomType = CustomType(value.toInt()) in <lambda>() method