CircleStoryConfiguration class

Constructors

CircleStoryConfiguration.new({String? backgroundColor, VideoFeedPlayIconConfiguration? playIcon, bool? showAdBadge, bool? enableAutoplay, ReplayBadgeConfiguration? replayBadge, VideoFeedShadowConfiguration? shadow, VideoFeedPadding? contentPadding, double? itemSpacing})

Properties

backgroundColor String?
The background color of video feed. If you don't set this property, the background will be transparent.
getter/setter pair
contentPadding VideoFeedPadding?
The content padding for circle story. Defaults to { top: 10, right: 10, bottom: 10, left: 10 }.
getter/setter pair
enableAutoplay bool?
Specifies if autoplay is enabled. Defaults to false.
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
itemSpacing double?
The item spacing for circle story. If you don't set this property, the item spacing will be 10 on iOS and 4px on Android.
getter/setter pair
playIcon VideoFeedPlayIconConfiguration?
The configuration of video feed play icon.
getter/setter pair
replayBadge ReplayBadgeConfiguration?
The configuration of replay badge. Only supported on iOS.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shadow VideoFeedShadowConfiguration?
The shadow configuration of video feed item. Only supported on iOS.
getter/setter pair
showAdBadge bool?
Indicates if the video feed shows ad badge. Defaults to false.
getter/setter pair

Methods

deepCopy() CircleStoryConfiguration
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.
override