MeetingProgressTimerOptions class

MeetingProgressTimerOptions - Configuration options for the MeetingProgressTimer.

/// MeetingProgressTimerOptions - Configuration options for the MeetingProgressTimer widget.

Properties:

  • meetingProgressTime (String): The time to display as the meeting progress (required).
  • initialBackgroundColor (Color): Background color for the timer (default is Colors.green).
  • position (String): Position of the timer on the screen. Can be 'topLeft', 'topRight', 'bottomLeft', or 'bottomRight'.
  • textStyle (TextStyle?): Custom text style for the timer (optional).
  • showTimer (bool): Controls the visibility of the timer (default is true).

Example Usage:

MeetingProgressTimerOptions(
  meetingProgressTime: "10:00",
  initialBackgroundColor: Colors.green,
  position: "topLeft",
  textStyle: TextStyle(fontSize: 16, color: Colors.white),
  showTimer: true,
);

Constructors

MeetingProgressTimerOptions({required String meetingProgressTime, Color initialBackgroundColor = Colors.green, String position = 'topLeft', TextStyle? textStyle, bool showTimer = true})

Properties

hashCode int
The hash code for this object.
no setterinherited
initialBackgroundColor Color
final
meetingProgressTime String
final
position String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showTimer bool
final
textStyle TextStyle?
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