Theme
class Theme(val id: Any, val isNightTheme: Boolean, val colors: DashColors, val routeLineColors: RouteLineColors, val evRangeMapStyles: EvRangeMapStyles, val typography: Typography, val shapes: Shapes, val iconCollection: DashIconCollection)
Constructors
Link copied to clipboard
constructor(context: Context, id: Any, isNightTheme: Boolean, colors: DashColors = DashColors(isNightTheme), routeLineColors: RouteLineColors = RouteLineColors(isNightTheme), evRangeMapStyles: EvRangeMapStyles = EvRangeMapStyles(isNightTheme), typography: Typography = Typography(context), shapes: Shapes = Shapes(), iconCollection: DashIconCollection = DashIconCollection(colors, context))
constructor(id: Any, isNightTheme: Boolean, colors: DashColors, routeLineColors: RouteLineColors, evRangeMapStyles: EvRangeMapStyles, typography: Typography, shapes: Shapes, iconCollection: DashIconCollection)
Properties
Functions
Link copied to clipboard
fun copy(id: Any, isNightTheme: Boolean = this.isNightTheme, colors: DashColors = this.colors, routeLineColors: RouteLineColors = this.routeLineColors, evRangeMapStyles: EvRangeMapStyles = this.evRangeMapStyles, typography: Typography = this.typography, shapes: Shapes = this.shapes, iconCollection: DashIconCollection = this.iconCollection): Theme