ModeDto

@Serializable
data class ModeDto(val ptMode: PtMode, val name: NameDto? = null, val railSubmode: String? = null, val busSubmode: String? = null, val coachSubmode: String? = null, val metroSubmode: String? = null, val tramSubmode: String? = null, val trolleyBusSubmode: String? = null, val telecabinSubmode: String? = null, val funicularSubmode: String? = null, val waterSubmode: String? = null, val airSubmode: String? = null, val taxiSubmode: String? = null, val selfDriveSubmode: String? = null) : Parcelable

Created by Michael Ruppen on 08.04.2024

Serializable and Parcelize annotation is both needed for compose navigation with custom types

Constructors

Link copied to clipboard
constructor(ptMode: PtMode, name: NameDto? = null, railSubmode: String? = null, busSubmode: String? = null, coachSubmode: String? = null, metroSubmode: String? = null, tramSubmode: String? = null, trolleyBusSubmode: String? = null, telecabinSubmode: String? = null, funicularSubmode: String? = null, waterSubmode: String? = null, airSubmode: String? = null, taxiSubmode: String? = null, selfDriveSubmode: String? = null)

Properties

Link copied to clipboard
val airSubmode: String? = null
Link copied to clipboard
val busSubmode: String? = null
Link copied to clipboard
val coachSubmode: String? = null
Link copied to clipboard
Link copied to clipboard
val metroSubmode: String? = null
Link copied to clipboard
val name: NameDto? = null
Link copied to clipboard
@Serializable
val ptMode: PtMode
Link copied to clipboard
val railSubmode: String? = null
Link copied to clipboard
Link copied to clipboard
val taxiSubmode: String? = null
Link copied to clipboard
Link copied to clipboard
val tramSubmode: String? = null
Link copied to clipboard
Link copied to clipboard
val waterSubmode: String? = null

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)