SubtitleOptions class
Settings that are persisted for the blur widget used in the player.
Constructors
- SubtitleOptions({required int audioAllowance, required int subtitleDelay, required double fontSize, required String fontName, required double subtitleBackgroundOpacity, required String regexFilter, required double subtitleOutlineWidth, required double subtitleBackgroundBlurRadius, required bool alwaysAboveBottomBar})
- Initialise this object.
Properties
- alwaysAboveBottomBar ↔ bool
-
Whether or not the subtitle should always be above the bottom bar.
read / write
- audioAllowance ↔ int
-
Audio allowance, used for audio export, in milliseconds.
read / write
- fontName ↔ String
-
Name of the font preferred for the subtitle.
read / write
- fontSize ↔ double
-
Subtitle font size.
read / write
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- regexFilter ↔ String
-
Regex filter used for the subtitle.
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
- subtitleBackgroundBlurRadius ↔ double
-
Subtitle background blur radius.
read / write
- subtitleBackgroundOpacity ↔ double
-
Subtitle background opacity.
read / write
- subtitleDelay ↔ int
-
Subtitle delay in milliseconds.
read / write
- subtitleOutlineWidth ↔ double
-
Subtitle outline width.
read / write
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