AttachmentTheme class

Defines the color palette for the attachment picker UI components.

Constructors

AttachmentTheme({Color primaryColor = const Color(0xFF7C6AF6), Color backgroundColor = const Color(0xFF1A1A25), Color surfaceColor = const Color(0xFF22222F), Color textColor = Colors.white, Color iconColor = Colors.white, Color accentColor = const Color(0xFF50D1AA)})
Creates a custom AttachmentTheme.
const

Properties

accentColor Color
A highlight color used for secondary actions and accents.
final
backgroundColor Color
The base background color for the picker container.
final
hashCode int
The hash code for this object.
no setterinherited
iconColor Color
The color for secondary icons.
final
primaryColor Color
The main brand color used for primary buttons and selection indicators.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
surfaceColor Color
The color of surface elements like action cards and buttons.
final
textColor Color
The default color for text within the UI.
final

Methods

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

Constants

dark → const AttachmentTheme
The default dark theme configuration.