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, and toggles 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