ModernShareButtonsComponentOptions class
Configuration options for the ModernShareButtonsComponent widget.
Defines meeting details for generating share URLs and allows custom share button configurations with modern glassmorphic design.
Properties:
meetingID: The meeting/event ID to share (required)eventType: Type of event (chat, broadcast, conference, webinar) (required)customButtons: Optional custom share buttons (replaces defaults if provided)localLink: Optional custom domain for share URLsshowLabels: Whether to show text labels under icons (default: false)useGlassmorphism: Enable glassmorphic blur effect (default: true)compact: Use compact button sizing (default: false)
Constructors
Properties
- compact → bool
-
final
-
customButtons
→ List<
ModernShareButtonOptions> ? -
final
- eventType → EventType
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- localLink → String?
-
final
- meetingID → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showLabels → bool
-
final
- useGlassmorphism → bool
-
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