SubtitleStyleConfig class

字幕样式配置

Constructors

SubtitleStyleConfig({TextStyle textStyle = const TextStyle(fontSize: 16, color: Colors.white, backgroundColor: Colors.transparent, fontWeight: FontWeight.normal), EdgeInsets padding = const EdgeInsets.symmetric(horizontal: 10, vertical: 1), EdgeInsets margin = const EdgeInsets.all(1.0), BoxDecoration? decoration = const BoxDecoration(color: Colors.transparent, borderRadius: BorderRadius.all(Radius.circular(6))), double? maxWidth, int? maxLines, TextOverflow overflow = TextOverflow.clip})
const

Properties

decoration → BoxDecoration?
final
hashCode → int
The hash code for this object.
no setterinherited
margin → EdgeInsets
final
maxLines → int?
final
maxWidth → double?
final
overflow → TextOverflow
final
padding → EdgeInsets
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
textStyle → TextStyle
final

Methods

copyWith({TextStyle? textStyle, EdgeInsets? padding, EdgeInsets? margin, BoxDecoration? decoration, double? maxWidth, int? maxLines, TextOverflow? overflow}) → SubtitleStyleConfig
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