AiutaBottomSheetTheme class
This class defines the theme for the bottom sheet component in the Aiuta UI to display the SDK itself and its components.
- Annotations
-
- @JsonSerializable()
Constructors
- AiutaBottomSheetTheme.new({required AiutaBottomSheetTypography typography, required AiutaBottomSheetShapes shapes, required AiutaBottomSheetGrabber grabber, required AiutaBottomSheetToggles toggles})
-
Creates an AiutaBottomSheetTheme instance with the specified
typography
text styles,shapes
for the bottom sheet and its components,grabber
configurations, andtoggles
for the bottom sheet. - AiutaBottomSheetTheme.builtIn()
-
Creates a built-in bottom sheet theme configuration with default settings.
factory
-
AiutaBottomSheetTheme.fromJson(Map<
String, dynamic> json) -
factory
Properties
- grabber → AiutaBottomSheetGrabber
-
Grabber configurations for the bottom sheet.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shapes → AiutaBottomSheetShapes
-
Shape configurations for the bottom sheet.
final
- toggles → AiutaBottomSheetToggles
-
Toggle configurations for the bottom sheet.
final
- typography → AiutaBottomSheetTypography
-
Typography styles for the bottom sheet.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited