ItineraryItem: {
    after?: Maybe<ItineraryItem>;
    ancestors: ItineraryItemConnection;
    attr?: Maybe<Attribute>;
    attrValue?: Maybe<Scalars["JSON"]>;
    attrs: AttributeConnection;
    before?: Maybe<ItineraryItem>;
    bounds?: Maybe<Bounds>;
    children: ItineraryItemConnection;
    descendants: ItineraryItemConnection;
    description?: Maybe<Scalars["String"]>;
    id: Scalars["ID"];
    itinerary: Itinerary;
    media: MediaContainer[];
    mediaContainers: MediaContainerConnection;
    parent?: Maybe<ItineraryItem>;
    preferredMedia?: Maybe<MediaContainer>;
    readMoreUrl?: Maybe<Scalars["String"]>;
    siblingPositionNumber?: Maybe<Scalars["Float"]>;
    synopsis?: Maybe<Scalars["String"]>;
    tags: Scalars["String"][];
    title?: Maybe<Scalars["String"]>;
    websiteUrl?: Maybe<Scalars["String"]>;
}

An item in an itinerary as part of the tree

Type declaration

  • Optional after?: Maybe<ItineraryItem>

    The sibling item that comes after this item

  • ancestors: ItineraryItemConnection

    All ancestors of the itinerary-item

  • Optional attr?: Maybe<Attribute>

    Arbitrary JSON value stored on this resource, keyed by an id

  • Optional attrValue?: Maybe<Scalars["JSON"]>

    Shortcut for the attr.value, returns null if the attribute doesn't exist

  • attrs: AttributeConnection

    Query multiple attributes optionally filtering by id and/or locale

  • Optional before?: Maybe<ItineraryItem>

    The sibling item that comes before this item

  • Optional bounds?: Maybe<Bounds>

    Bounds for the itinerary item

  • children: ItineraryItemConnection

    All the direct children of the itinerary-item

  • descendants: ItineraryItemConnection

    All the descendants of the itinerary-item in depth-first-search order

  • Optional description?: Maybe<Scalars["String"]>

    A longer text description

  • id: Scalars["ID"]

    Unique identifier for the itinerary-item

  • itinerary: Itinerary

    The itinerary this item belongs to

  • media: MediaContainer[]

    List of MediaContainers containing images or other media

    Deprecated

    use mediaContainers instead

  • mediaContainers: MediaContainerConnection

    List of MediaContainers containing images or other media

  • Optional parent?: Maybe<ItineraryItem>

    The parent item of this item

  • Optional preferredMedia?: Maybe<MediaContainer>

    The preferred MediaContainer to use

  • Optional readMoreUrl?: Maybe<Scalars["String"]>

    Alias for the read-more attribute

  • Optional siblingPositionNumber?: Maybe<Scalars["Float"]>

    A number corresponding to the item's position compared to it's siblings.

  • Optional synopsis?: Maybe<Scalars["String"]>

    A short text summary

  • tags: Scalars["String"][]

    A series of strings applied to label this item

  • Optional title?: Maybe<Scalars["String"]>

    The supplied title

  • Optional websiteUrl?: Maybe<Scalars["String"]>

    Alias for the website-url attribute

Generated using TypeDoc