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