LibrarySearchResponse
@Serializable
Used to display notifications on new episodes and posters in library.
Inheritors
Constructors
Link copied to clipboard
constructor(id: Int? = null, latestUpdatedTime: Long = 0, name: String = "", url: String = "", apiName: String = "", type: TvType? = null, posterUrl: String? = null, year: Int? = null, syncData: Map<String, String>? = null, quality: SearchQuality? = null, posterHeaders: Map<String, String>? = null, plot: String? = null, score: Score? = null, tags: List<String>? = null)
Properties
Link copied to clipboard
These fields are marked @Transient because this class is only ever serialized through through its subclasses, which redeclare each property with their own @SerialName annotations. Without @Transient here, kotlinx.serialization would try to generate a serializer for the abstract base class itself (or double-serialize these fields), which fails/conflicts since these are meant to be overridden, not serialized directly from the parent.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard