Hero
Content for top level display on platforms.
type Hero {
body: String!
createdAt: DateTime!
deleted: Boolean
endAt: DateTime
heroGroup: HeroGroup!
heroGroupId: String!
heroMezzanineAltText: String
heroMobileAltText: String
id: String!
images: [JSON]!
normalizedShow(
country: CountryCode
stationId: UUID
): NormalizedShow
pinned: Boolean
show: Show!
showId: String!
startAt: DateTime
targetCohorts: [EndUserCohort]!
targetPlatformTypes: [PlatformType]!
title: String!
updatedAt: DateTime!
weight: Int!
}
Fields
Hero.body ● String! non-null scalar references
Hero.createdAt ● DateTime! non-null scalar references
Hero.deleted ● Boolean scalar references
Hero.endAt ● DateTime scalar references
Hero.heroGroup ● HeroGroup! non-null object references
Hero.heroGroupId ● String! non-null scalar references
Hero.heroMezzanineAltText ● String scalar references
Hero.heroMobileAltText ● String scalar references
Hero.id ● String! non-null scalar references
Hero.images ● [JSON]! non-null scalar references
Hero.normalizedShow ● NormalizedShow object references
Hero.normalizedShow.country ● CountryCode scalar references
Hero.normalizedShow.stationId ● UUID scalar references
Hero.pinned ● Boolean scalar references
Whether this Hero is "pinned" in it's place (based on weight) in the HeroGroup.
Hero.show ● Show! non-null object references
Hero.showId ● String! non-null scalar references
Hero.startAt ● DateTime scalar references
Hero.targetCohorts ● [EndUserCohort]! non-null enum references
End use cohorts this hero should appear for.
Hero.targetPlatformTypes ● [PlatformType]! non-null enum references
Platform types where this hero should appear.
Hero.title ● String! non-null scalar references
Hero.updatedAt ● DateTime! non-null scalar references
Hero.weight ● Int! non-null scalar references
Display order (lowest to highest) of this Hero within a HeroGroup.
Returned By
createHero mutation ● deleteHero mutation ● hero query ● heroes query ● updateHero mutation