AvailSuppression class
The configuration for Avail Suppression. Ad suppression can be used to turn off ad personalization in a long manifest, or if a viewer joins mid-break.
Constructors
- AvailSuppression({Mode? mode, String? value})
-
AvailSuppression.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- mode → Mode?
-
Sets the mode for avail suppression, also known as ad suppression. By
default, ad suppression is off and all ad breaks are filled by MediaTailor
with ads or slate.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value → String?
-
The avail suppression value is a live edge offset time in HH:MM:SS.
MediaTailor won't fill ad breaks on or behind this time in the manifest
lookback window.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited