UISelectorThemeData class

Inheritance
Implemented types

Constructors

UISelectorThemeData({double? scollbarWidth, double? decoratorElevation, Color? scrollbarBackgroundColor, Color? scrollbarForegroundColor, Color? decoratorBackgroundColor, Color? decoratorShadowColor, TextStyle? titleStyle, TextStyle? textStyle, Radius? scrollbarBorderRadius, BorderRadius? decoratorBorderRadius, EdgeInsets? scollbarPadding, UITagThemeData? tagSelectedThemeData, UIIconThemeData? chevronThemeData, UILoadingThemeData? loadingThemeData})
const
UISelectorThemeData.config({double? scollbarWidth = 4, double? decoratorElevation = 8, Color? scrollbarBackgroundColor = Colors.black26, Color? scrollbarForegroundColor = Colors.blue, Color? decoratorBackgroundColor = Colors.white, Color? decoratorShadowColor = Colors.black12, TextStyle? titleStyle = const TextStyle(fontSize: 14), TextStyle? textStyle = const TextStyle(fontSize: 16), Radius? scrollbarBorderRadius = const Radius.circular(10), BorderRadius? decoratorBorderRadius = const BorderRadius.all(Radius.circular(16)), EdgeInsets? scollbarPadding = const EdgeInsets.only(right: 6, bottom: 8, top: 8), UITagThemeData? tagSelectedThemeData = const UITagThemeData(backgroundColor: Colors.white, border: Border.fromBorderSide(BorderSide(color: Colors.black26, width: 1))), UILoadingThemeData? loadingThemeData = const UILoadingThemeData(size: 44), UIIconThemeData? chevronThemeData = const UIIconThemeData.icon(iconSize: 20)})
const

Properties

chevronThemeData → UIIconThemeData?
final
decoratorBackgroundColor → Color?
final
decoratorBorderRadius → BorderRadius?
final
decoratorElevation → double?
final
decoratorShadowColor → Color?
final
hashCode → int
The hash code for this object.
no setterinherited
loadingThemeData → UILoadingThemeData?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scollbarPadding → EdgeInsets?
final
scollbarWidth → double?
final
scrollbarBackgroundColor → Color?
final
scrollbarBorderRadius → Radius?
final
scrollbarForegroundColor → Color?
final
tagSelectedThemeData → UITagThemeData?
final
textStyle → TextStyle?
final
titleStyle → TextStyle?
final
type → Object
The extension's type.
no setterinherited

Methods

copyWith() → ThemeExtension<UISelectorThemeData>
Creates a copy of this theme extension with the given fields replaced by the non-null parameter values.
override
lerp(covariant ThemeExtension<UISelectorThemeData>? other, double t) → ThemeExtension<UISelectorThemeData>
Linearly interpolate with another ThemeExtension object.
override
merge(covariant UISelectorThemeData? other) → UISelectorThemeData
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited