ZegoLayoutGalleryConfig class

layout config of gallery

Inheritance

Constructors

ZegoLayoutGalleryConfig({bool showOnlyOnAudioVideo = false, EdgeInsetsGeometry margin = const EdgeInsets.all(2.0), bool addBorderRadiusAndSpacingBetweenView = true, bool showNewScreenSharingViewInFullscreenMode = true, ZegoShowFullscreenModeToggleButtonRules showScreenSharingFullscreenModeToggleButtonRules = ZegoShowFullscreenModeToggleButtonRules.showWhenScreenPressed})

Properties

addBorderRadiusAndSpacingBetweenView ↔ bool
whether to display rounded corners and spacing between views
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
margin ↔ EdgeInsetsGeometry
The margin of layout, the layout will display center so you can display your widgets around empty spaces
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
showNewScreenSharingViewInFullscreenMode ↔ bool
screen sharing configs
getter/setter pair
showOnlyOnAudioVideo ↔ bool
true: show audio video view only open camera or microphone
getter/setter pair
showScreenSharingFullscreenModeToggleButtonRules ↔ ZegoShowFullscreenModeToggleButtonRules
getter/setter pair

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