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.