MeetingProgressTimerOptions class

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 badge (default is Colors.green).
  • position (String): Corner position for the timer (topLeft, topRight, bottomLeft, bottomRight).
  • positionOverride (MeetingProgressTimerPositionOverride?): Fine-grained overrides for the badge offsets.
  • containerPadding / containerMargin: Padding and margin for the positioned container.
  • containerDecoration: Custom decoration for the positioned container.
  • badgePadding / badgeMargin: Padding and margin for the badge element.
  • badgeDecoration: Custom decoration for the badge.
  • badgeBorderRadius: Overrides the badge border radius.
  • textStyle: Custom text style for the timer string.
  • textBuilder, badgeBuilder, containerBuilder, positionBuilder: Hooks to override portions of the widget tree.
  • showTimer: Controls visibility of the timer.
  • maintainState: Whether to keep state when the timer is hidden (defaults to false).

Constructors

MeetingProgressTimerOptions({required String meetingProgressTime, Color initialBackgroundColor = Colors.green, String position = 'topLeft', MeetingProgressTimerPositionOverride? positionOverride, EdgeInsetsGeometry? containerPadding, EdgeInsetsGeometry? containerMargin, Decoration? containerDecoration, EdgeInsetsGeometry? badgePadding, EdgeInsetsGeometry? badgeMargin, Decoration? badgeDecoration, BorderRadiusGeometry? badgeBorderRadius, TextStyle? textStyle, bool showTimer = true, bool maintainState = false, MeetingProgressTimerContainerBuilder? containerBuilder, MeetingProgressTimerBadgeBuilder? badgeBuilder, MeetingProgressTimerTextBuilder? textBuilder, MeetingProgressTimerPositionBuilder? positionBuilder})
const

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