UserActiveStatusConfig class

Constructors

UserActiveStatusConfig({double size = 14, BoxShape shape = BoxShape.circle, UserActiveStatusAlignment alignment = UserActiveStatusAlignment.bottomRight, BoxBorder? border = const Border.fromBorderSide(BorderSide(width: 2, color: Colors.white)), ActiveStatusIndicatorColorResolver? color, Widget? statusBuilder, ShowUserActiveIndicatorCallback? showIndicatorFor})
const

Properties

alignment UserActiveStatusAlignment
Alignment of the online/offline status indicator relative to the user avatar.
final
border BoxBorder?
Border of the active status indicator.
final
color ActiveStatusIndicatorColorResolver?
Color of the online/offline status indicator.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shape BoxShape
Shape of the active status indicator.
final
showIndicatorFor ShowUserActiveIndicatorCallback?
A callback that determines whether to display the indicator for a user in the chat list based on their UserActiveStatus.
final
size double
Size of the active status indicator.
final
statusBuilder Widget?
Custom widget builder for the active status indicator.
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