TautulliSubtitleStream class

Model to store information about the subtitle stream for some content.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

TautulliSubtitleStream({int? id, int? type, String? subtitleCodec, String? subtitleContainer, bool? subtitleForced, String? subtitleFormat, String? subtitleLanguage, String? subtitleLanguageCode, String? subtitleLocation, bool? selected})
TautulliSubtitleStream.fromJson(Map<String, dynamic> json)
Deserialize a JSON map to a TautulliSubtitleStream object.
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
id int?
The part ID.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selected bool?
Unknown
final
subtitleCodec String?
Codec of the subtitle stream.
final
subtitleContainer String?
Container of the subtitle stream.
final
subtitleForced bool?
Is the subtitle stream forced?
final
subtitleFormat String?
Format of the subtitle stream.
final
subtitleLanguage String?
Language of the subtitle stream.
final
subtitleLanguageCode String?
Language code of the subtitle stream.
final
subtitleLocation String?
Location of the subtitle stream.
final
type int?
The type of content within this stream.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serialize a TautulliSubtitleStream object to a JSON map.
toString() String
Returns a JSON-encoded string version of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited