Package-level declarations
Types
Implementation of Navigator. Takes a mapper function to map all NavigationAction to a NavigationSpec Whenever navigate is called, this class maps it to a NavigationSpec and performs navigation according to that Requires to be subscribed to an activity via subscribe to work
Error indicating a Bundle could not be converted to a NavigationBundle
Intent Flags supported for Navigation
Action that describes the intent to navigate.
A container class that bundles a set of data for sharing between classes. Only takes values in a NavigationBundleSpec
Exception to be thrown when NavigationBundle.get is called with a NavigationBundleSpecRow that does not match the NavigationBundleSpec of the bundle.
A set of NavigationBundleSpecRows that can be used to form a NavigationBundle using NavigationBundleSpec.toBundle
A row within a NavigationBundleSpec that is associated with a given NavigationBundleSpecType
Types of data a NavigationBundleSpecRow can be associated with.
Value of a NavigationBundleSpecRow where T describes the type of the value.
Exception thrown by a Navigator
Class that can trigger a given NavigationAction
Class that can trigger a given NavigationAction
Class that can trigger a given NavigationAction
Class that can trigger a given NavigationAction
Class that can trigger a given NavigationAction
A NavigationAction that has a SingleValueNavigationSpec bundle.
A NavigationBundleSpec that only provides a single NavigationBundleSpecRow
Implementation of Navigator used for navigating to and from UIViewController. Takes a mapper function to map all NavigationAction to a NavigationSpec Whenever navigate is called, this class maps it to a NavigationSpec and performs navigation according to that
Functions
Converts a Bundle to a Boolean. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanType
Converts a Bundle to a BooleanArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanArrayType
Converts a Bundle to a BooleanArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Boolean if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Byte. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteArrayType
Converts a Bundle to a ByteArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteArrayType
Converts a Bundle to a ByteArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Byte if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Char. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharType
Converts a Bundle to a CharArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharArrayType
Converts a Bundle to a CharArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Char if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a CharSequence. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharSequenceType
Converts a Bundle to a CharSequence if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharSequenceType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a KalugaDate. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateType
Converts a Bundle to a List of KalugaDate. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateArrayType
Converts a Bundle to a List of KalugaDate if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a KalugaDate if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Double. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleType
Converts a Bundle to a DoubleArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleArrayType
Converts a Bundle to a DoubleArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Double if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Float. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatType
Converts a Bundle to a FloatArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatArrayType
Converts a Bundle to a FloatArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Float if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to an Int. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerType
Converts a Bundle to an IntArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerArrayType
Converts a Bundle to an IntArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to an Int if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Long. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongType
Converts a Bundle to a LongArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongArrayType
Converts a Bundle to a LongArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Long if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Short. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortType
Converts a Bundle to a ShortArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortArrayType
Converts a Bundle to a ShortArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Short if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a String. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringType
Converts a Bundle to a List of String. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringArrayType
Converts a Bundle to a List of String if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a String if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to T. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.SerializedType with serializer
Converts a Bundle to T if is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.SerializedType with serializer.
Converts a Bundle to T if is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.SerializedType with serializer either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a Bundle to a Unit. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.UnitType
Converts a Bundle to a Unit if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.UnitType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Triggers a given NavigationAction or executes a closure if the navigation failed to complete.
Triggers a given NavigationAction and returns true
if it succeeded.
Parses the Bundle of android.app.Activity.getIntent into Boolean. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanType
Parses the Bundle of Intent into Boolean. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Boolean. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanType
Parses the Bundle of android.app.Activity.getIntent into BooleanArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanArrayType
Parses the Bundle of Intent into BooleanArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into BooleanArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanArrayType
Parses the Bundle of android.app.Activity.getIntent into BooleanArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into BooleanArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into BooleanArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Boolean if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into Boolean if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Boolean if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.BooleanType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Byte. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteType
Parses the Bundle of Intent into Byte. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Byte. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteType
Parses the Bundle of android.app.Activity.getIntent into ByteArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteArrayType
Parses the Bundle of Intent into ByteArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into ByteArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteArrayType
Parses the Bundle of android.app.Activity.getIntent into ByteArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into ByteArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into ByteArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Byte if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into Byte if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Byte if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ByteType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Char. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharType
Parses the Bundle of Intent into Char. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Char. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharType
Parses the Bundle of android.app.Activity.getIntent into CharArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharArrayType
Parses the Bundle of Intent into CharArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into CharArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharArrayType
Parses the Bundle of android.app.Activity.getIntent into CharArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into CharArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into CharArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Char if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into Char if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Char if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into CharSequence if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharSequenceType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into CharSequence if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharSequenceType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into CharSequence if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.CharSequenceType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into KalugaDate. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateType
Parses the Bundle of Intent into KalugaDate. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into KalugaDate. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateType
Parses the Bundle of android.app.Activity.getIntent into List of KalugaDate. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateArrayType
Parses the Bundle of Intent into List of KalugaDate. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into List of KalugaDate. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateArrayType
Parses the Bundle of android.app.Activity.getIntent into List of KalugaDate if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into List of KalugaDate if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into List of KalugaDate if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into KalugaDate if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into KalugaDate if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into KalugaDate if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DateType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Double. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleType
Parses the Bundle of Intent into Double. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Double. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleType
Parses the Bundle of android.app.Activity.getIntent into DoubleArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleArrayType
Parses the Bundle of Intent into DoubleArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into DoubleArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleArrayType
Parses the Bundle of android.app.Activity.getIntent into DoubleArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into DoubleArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into DoubleArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Double if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into Double if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Double if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.DoubleType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Float. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatType
Parses the Bundle of Intent into Float. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Float. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatType
Parses the Bundle of android.app.Activity.getIntent into FloatArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatArrayType
Parses the Bundle of Intent into FloatArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into FloatArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatArrayType
Parses the Bundle of android.app.Activity.getIntent into FloatArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into FloatArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into FloatArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Float if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into Float if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Float if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.FloatType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Int. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerType
Parses the Bundle of Intent into Int. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Int. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerType
Parses the Bundle of android.app.Activity.getIntent into IntArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerArrayType
Parses the Bundle of Intent into IntArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into IntArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerArrayType
Parses the Bundle of android.app.Activity.getIntent into IntArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into IntArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into IntArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Int if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into Int if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Int if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.IntegerType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Long. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongType
Parses the Bundle of Intent into Long. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Long. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongType
Parses the Bundle of android.app.Activity.getIntent into LongArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongArrayType
Parses the Bundle of Intent into LongArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into LongArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongArrayType
Parses the Bundle of android.app.Activity.getIntent into LongArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into LongArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into LongArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Long if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into Long if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Long if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.LongType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Short. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortType
Parses the Bundle of Intent into Short. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Short. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortType
Parses the Bundle of android.app.Activity.getIntent into ShortArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortArrayType
Parses the Bundle of Intent into ShortArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into ShortArray. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortArrayType
Parses the Bundle of android.app.Activity.getIntent into ShortArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into ShortArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into ShortArray if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into Short if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into Short if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into Short if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.ShortType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into String. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringType
Parses the Bundle of Intent into String. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into String. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringType
Parses the Bundle of android.app.Activity.getIntent into List of String. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringArrayType
Parses the Bundle of Intent into List of String. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringArrayType
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into List of String. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringArrayType
Parses the Bundle of android.app.Activity.getIntent into List of String if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into List of String if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into List of String if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into String if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into String if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into String if it is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.StringType either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of android.app.Activity.getIntent into T. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.SerializedType with serializer
Parses the Bundle of Intent into T. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.SerializedType with serializer
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into T. Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.SerializedType with serializer
Parses the Bundle of android.app.Activity.getIntent into T if is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.SerializedType with serializer either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of Intent into T if is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.SerializedType with serializer either directly or wrapped by NavigationBundleSpecType.OptionalType.
Parses the Bundle of androidx.fragment.app.Fragment.getArguments into T if is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.SerializedType with serializer either directly or wrapped by NavigationBundleSpecType.OptionalType.
Converts a NavigationBundle to a Bundle
Creates a NavigationBundle from the NavigationBundleSpec
Transforms a set of IntentFlag to its corresponding Int
Converts a Bundle to a NavigationBundle matching a given NavigationBundleSpec
Converts a Bundle to a R property associated with a NavigationBundleSpecType Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType
Converts a Bundle to a R property associated with a NavigationBundleSpecType Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType.
Converts a Bundle to a R property associated with a NavigationBundleSpecType Requires that the Bundle is described by a SingleValueNavigationSpec matching the NavigationBundleSpecType either directly or wrapped in NavigationBundleSpecType.OptionalType