Skip to main content

Episode

An episode of a work

type Episode implements Node {
annictId: Int!
id: ID!
nextEpisode: Episode
number: Int
numberText: String
prevEpisode: Episode
recordCommentsCount: Int!
records(
after: String
before: String
first: Int
hasComment: Boolean
last: Int
orderBy: RecordOrder
): RecordConnection
recordsCount: Int!
satisfactionRate: Float
sortNumber: Int!
title: String
viewerDidTrack: Boolean!
viewerRecordsCount: Int!
work: Work!
}

Fields

Episode.annictId ● Int! non-null scalar

Episode.id ● ID! non-null scalar

Episode.nextEpisode ● Episode object

Episode.number ● Int scalar

Episode.numberText ● String scalar

Episode.prevEpisode ● Episode object

Episode.recordCommentsCount ● Int! non-null scalar

Episode.records ● RecordConnection object

Episode.records.after ● String scalar

Returns the elements in the list that come after the specified cursor.

Episode.records.before ● String scalar

Returns the elements in the list that come before the specified cursor.

Episode.records.first ● Int scalar

Returns the first n elements from the list.

Episode.records.hasComment ● Boolean scalar
Episode.records.last ● Int scalar

Returns the last n elements from the list.

Episode.records.orderBy ● RecordOrder input

Episode.recordsCount ● Int! non-null scalar

Episode.satisfactionRate ● Float scalar

Episode.sortNumber ● Int! non-null scalar

Episode.title ● String scalar

Episode.viewerDidTrack ● Boolean! non-null scalar

Episode.viewerRecordsCount ● Int! non-null scalar

Episode.work ● Work! non-null object

Interfaces

Node interface

An object with an ID.

Member of

DeleteRecordPayload object ● Episode object ● EpisodeConnection object ● EpisodeEdge object ● LibraryEntry object ● Program object ● Record object