ApperoTheme class

Complete theme configuration for Appero SDK.

Combines colors and typography to create a complete visual theme for the feedback UI.

Constructors

ApperoTheme({required ApperoColors colors, required ApperoTypography typography, ApperoRatingImages? ratingImages, bool usesSystemMaterial = true})
const

Properties

colors ApperoColors
Color palette for this theme
final
hashCode int
The hash code for this object.
no setterinherited
ratingImages ApperoRatingImages?
Optional custom rating images. If null, the default emoji icons will be used.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
typography ApperoTypography
Typography configuration for this theme
final
usesSystemMaterial bool
Whether to use system material styling (frosted glass blur effect) where supported.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
Converts this theme to a map for platform channel communication
toString() String
A string representation of this object.
inherited

Operators

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