@zeepkist/graphql
    Preparing search index...

    Interface SubscriptionGenqlSelection

    The root subscription type: contains events and live queries you can subscribe to with the subscription operation.

    Live query fields are differentiated by containing (live) at the end of their description, they are added for each field in the Query type. When you subscribe to a live query field, the selection set will be evaluated and sent to the client, and then most things* that would cause the output of the selection set to change will trigger the selection set to be re-evaluated and the results to be re-sent to the client.

    (* Not everything: typically only changes to persisted data referenced by the query are detected, not computed fields.)

    Live queries can be very expensive, so try and keep them small and focussed.

    Event fields will run their selection set when, and only when, the specified server-side event occurs. This makes them a lot more efficient than Live Queries, but it is still recommended that you keep payloads fairly small.

    interface SubscriptionGenqlSelection {
        query?: QueryGenqlSelection;
        nodeId?: number | boolean;
        node?: NodeGenqlSelection & { __args: { nodeId: string } };
        favourites?: FavouritesConnectionGenqlSelection & {
            __args?: {
                first?: null | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | FavouritesOrderBy[];
                condition?: null | FavouriteCondition;
                filter?: null | FavouriteFilter;
            };
        };
        levels?: LevelsConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | LevelsOrderBy[];
                condition?: null | LevelCondition;
                filter?: null | LevelFilter;
            };
        };
        levelItems?: LevelItemsConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | LevelItemsOrderBy[];
                condition?: null | LevelItemCondition;
                filter?: null | LevelItemFilter;
            };
        };
        levelMetadata?: LevelMetadataConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | LevelMetadataOrderBy[];
                condition?: null | LevelMetadatumCondition;
                filter?: null | LevelMetadatumFilter;
            };
        };
        levelPoints?: LevelPointsConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | LevelPointsOrderBy[];
                condition?: null | LevelPointCondition;
                filter?: null | LevelPointFilter;
            };
        };
        levelPointsHistories?: LevelPointsHistoriesConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | LevelPointsHistoriesOrderBy[];
                condition?: null | LevelPointsHistoryCondition;
                filter?: null | LevelPointsHistoryFilter;
            };
        };
        levelRequests?: LevelRequestsConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | LevelRequestsOrderBy[];
                condition?: null | LevelRequestCondition;
                filter?: null | LevelRequestFilter;
            };
        };
        personalBestGlobals?: PersonalBestGlobalsConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | PersonalBestGlobalsOrderBy[];
                condition?: null | PersonalBestGlobalCondition;
                filter?: null | PersonalBestGlobalFilter;
            };
        };
        records?: RecordsConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | RecordsOrderBy[];
                condition?: null | RecordCondition;
                filter?: null | RecordFilter;
            };
        };
        recordMedias?: RecordMediaConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | RecordMediaOrderBy[];
                condition?: null | RecordMediaCondition;
                filter?: null | RecordMediaFilter;
            };
        };
        users?: UsersConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | UsersOrderBy[];
                condition?: null | UserCondition;
                filter?: null | UserFilter;
            };
        };
        userPoints?: UserPointsConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | UserPointsOrderBy[];
                condition?: null | UserPointCondition;
                filter?: null | UserPointFilter;
            };
        };
        userPointsHistories?: UserPointsHistoriesConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | UserPointsHistoriesOrderBy[];
                condition?: null | UserPointsHistoryCondition;
                filter?: null | UserPointsHistoryFilter;
            };
        };
        versions?: VersionsConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | VersionsOrderBy[];
                condition?: null | VersionCondition;
                filter?: null | VersionFilter;
            };
        };
        votes?: VotesConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | VotesOrderBy[];
                condition?: null | VoteCondition;
                filter?: null | VoteFilter;
            };
        };
        worldRecordGlobals?: WorldRecordGlobalsConnectionGenqlSelection & {
            __args?: {
                first?: null
                | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                orderBy?: null | WorldRecordGlobalsOrderBy[];
                condition?: null | WorldRecordGlobalCondition;
                filter?: null | WorldRecordGlobalFilter;
            };
        };
        favourite?: FavouriteGenqlSelection & { __args: { id: number } };
        level?: LevelGenqlSelection & { __args: { id: number } };
        levelByHash?: LevelGenqlSelection & { __args: { hash: string } };
        levelItem?: LevelItemGenqlSelection & { __args: { id: number } };
        levelMetadatum?: LevelMetadatumGenqlSelection & { __args: { id: number } };
        levelPoint?: LevelPointGenqlSelection & { __args: { id: number } };
        levelPointsHistory?: LevelPointsHistoryGenqlSelection & {
            __args: { id: number };
        };
        levelRequest?: LevelRequestGenqlSelection & { __args: { id: number } };
        personalBestGlobal?: PersonalBestGlobalGenqlSelection & {
            __args: { id: number };
        };
        record?: RecordGenqlSelection & { __args: { id: number } };
        recordMedia?: RecordMediaGenqlSelection & { __args: { id: number } };
        recordMediaByRecordId?: RecordMediaGenqlSelection & {
            __args: { recordId: number };
        };
        user?: UserGenqlSelection & { __args: { id: number } };
        userPoint?: UserPointGenqlSelection & { __args: { id: number } };
        userPointsHistory?: UserPointsHistoryGenqlSelection & {
            __args: { id: number };
        };
        version?: VersionGenqlSelection & { __args: { id: number } };
        vote?: VoteGenqlSelection & { __args: { id: number } };
        worldRecordGlobal?: WorldRecordGlobalGenqlSelection & {
            __args: { id: number };
        };
        zRtm?: ZRtmConnectionGenqlSelection & {
            __args?: {
                pMinAuthorTime?: null
                | number;
                pMaxAuthorTime?: null | number;
                pMinRecords?: null | number;
                pMaxRecords?: null | number;
                pExcludedAuthorIds?: null | (null | number)[];
                pExcludedHashes?: null | (null | string)[];
                pMinCheckpoints?: null | number;
                pMaxCheckpoints?: null | number;
                pMinFinishes?: null | number;
                pMaxFinishes?: null | number;
                pMinBlocks?: null | number;
                pMaxBlocks?: null | number;
                pSampleSize?: null | number;
                first?: null | number;
                last?: null | number;
                offset?: null | number;
                before?: any;
                after?: any;
                filter?: null | ZRtmRecordFilter;
            };
        };
        favouriteByNodeId?: FavouriteGenqlSelection & {
            __args: { nodeId: string };
        };
        levelByNodeId?: LevelGenqlSelection & { __args: { nodeId: string } };
        levelItemByNodeId?: LevelItemGenqlSelection & {
            __args: { nodeId: string };
        };
        levelMetadatumByNodeId?: LevelMetadatumGenqlSelection & {
            __args: { nodeId: string };
        };
        levelPointByNodeId?: LevelPointGenqlSelection & {
            __args: { nodeId: string };
        };
        levelPointsHistoryByNodeId?: LevelPointsHistoryGenqlSelection & {
            __args: { nodeId: string };
        };
        levelRequestByNodeId?: LevelRequestGenqlSelection & {
            __args: { nodeId: string };
        };
        personalBestGlobalByNodeId?: PersonalBestGlobalGenqlSelection & {
            __args: { nodeId: string };
        };
        recordByNodeId?: RecordGenqlSelection & { __args: { nodeId: string } };
        recordMediaByNodeId?: RecordMediaGenqlSelection & {
            __args: { nodeId: string };
        };
        userByNodeId?: UserGenqlSelection & { __args: { nodeId: string } };
        userPointByNodeId?: UserPointGenqlSelection & {
            __args: { nodeId: string };
        };
        userPointsHistoryByNodeId?: UserPointsHistoryGenqlSelection & {
            __args: { nodeId: string };
        };
        versionByNodeId?: VersionGenqlSelection & { __args: { nodeId: string } };
        voteByNodeId?: VoteGenqlSelection & { __args: { nodeId: string } };
        worldRecordGlobalByNodeId?: WorldRecordGlobalGenqlSelection & {
            __args: { nodeId: string };
        };
        __typename?: number
        | boolean;
        __scalar?: number | boolean;
    }
    Index

    Properties

    Exposes the root query type nested one level down. This is helpful for Relay 1 which can only query top level fields if they are in a particular form. (live)

    nodeId?: number | boolean

    The root query type must be a Node to work well with Relay 1 mutations. This just resolves to query. (live)

    node?: NodeGenqlSelection & { __args: { nodeId: string } }

    Fetches an object given its globally unique ID. (live)

    favourites?: FavouritesConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | FavouritesOrderBy[];
            condition?: null | FavouriteCondition;
            filter?: null | FavouriteFilter;
        };
    }

    Reads and enables pagination through a set of Favourite. (live)

    levels?: LevelsConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | LevelsOrderBy[];
            condition?: null | LevelCondition;
            filter?: null | LevelFilter;
        };
    }

    Reads and enables pagination through a set of Level. (live)

    levelItems?: LevelItemsConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | LevelItemsOrderBy[];
            condition?: null | LevelItemCondition;
            filter?: null | LevelItemFilter;
        };
    }

    Reads and enables pagination through a set of LevelItem. (live)

    levelMetadata?: LevelMetadataConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | LevelMetadataOrderBy[];
            condition?: null | LevelMetadatumCondition;
            filter?: null | LevelMetadatumFilter;
        };
    }

    Reads and enables pagination through a set of LevelMetadatum. (live)

    levelPoints?: LevelPointsConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | LevelPointsOrderBy[];
            condition?: null | LevelPointCondition;
            filter?: null | LevelPointFilter;
        };
    }

    Reads and enables pagination through a set of LevelPoint. (live)

    levelPointsHistories?: LevelPointsHistoriesConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | LevelPointsHistoriesOrderBy[];
            condition?: null | LevelPointsHistoryCondition;
            filter?: null | LevelPointsHistoryFilter;
        };
    }

    Reads and enables pagination through a set of LevelPointsHistory. (live)

    levelRequests?: LevelRequestsConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | LevelRequestsOrderBy[];
            condition?: null | LevelRequestCondition;
            filter?: null | LevelRequestFilter;
        };
    }

    Reads and enables pagination through a set of LevelRequest. (live)

    personalBestGlobals?: PersonalBestGlobalsConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | PersonalBestGlobalsOrderBy[];
            condition?: null | PersonalBestGlobalCondition;
            filter?: null | PersonalBestGlobalFilter;
        };
    }

    Reads and enables pagination through a set of PersonalBestGlobal. (live)

    records?: RecordsConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | RecordsOrderBy[];
            condition?: null | RecordCondition;
            filter?: null | RecordFilter;
        };
    }

    Reads and enables pagination through a set of Record. (live)

    recordMedias?: RecordMediaConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | RecordMediaOrderBy[];
            condition?: null | RecordMediaCondition;
            filter?: null | RecordMediaFilter;
        };
    }

    Reads and enables pagination through a set of RecordMedia. (live)

    users?: UsersConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | UsersOrderBy[];
            condition?: null | UserCondition;
            filter?: null | UserFilter;
        };
    }

    Reads and enables pagination through a set of User. (live)

    userPoints?: UserPointsConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | UserPointsOrderBy[];
            condition?: null | UserPointCondition;
            filter?: null | UserPointFilter;
        };
    }

    Reads and enables pagination through a set of UserPoint. (live)

    userPointsHistories?: UserPointsHistoriesConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | UserPointsHistoriesOrderBy[];
            condition?: null | UserPointsHistoryCondition;
            filter?: null | UserPointsHistoryFilter;
        };
    }

    Reads and enables pagination through a set of UserPointsHistory. (live)

    versions?: VersionsConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | VersionsOrderBy[];
            condition?: null | VersionCondition;
            filter?: null | VersionFilter;
        };
    }

    Reads and enables pagination through a set of Version. (live)

    votes?: VotesConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | VotesOrderBy[];
            condition?: null | VoteCondition;
            filter?: null | VoteFilter;
        };
    }

    Reads and enables pagination through a set of Vote. (live)

    worldRecordGlobals?: WorldRecordGlobalsConnectionGenqlSelection & {
        __args?: {
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            orderBy?: null | WorldRecordGlobalsOrderBy[];
            condition?: null | WorldRecordGlobalCondition;
            filter?: null | WorldRecordGlobalFilter;
        };
    }

    Reads and enables pagination through a set of WorldRecordGlobal. (live)

    favourite?: FavouriteGenqlSelection & { __args: { id: number } }

    (live)

    level?: LevelGenqlSelection & { __args: { id: number } }

    (live)

    levelByHash?: LevelGenqlSelection & { __args: { hash: string } }

    (live)

    levelItem?: LevelItemGenqlSelection & { __args: { id: number } }

    (live)

    levelMetadatum?: LevelMetadatumGenqlSelection & { __args: { id: number } }

    (live)

    levelPoint?: LevelPointGenqlSelection & { __args: { id: number } }

    (live)

    levelPointsHistory?: LevelPointsHistoryGenqlSelection & {
        __args: { id: number };
    }

    (live)

    levelRequest?: LevelRequestGenqlSelection & { __args: { id: number } }

    (live)

    personalBestGlobal?: PersonalBestGlobalGenqlSelection & {
        __args: { id: number };
    }

    (live)

    record?: RecordGenqlSelection & { __args: { id: number } }

    (live)

    recordMedia?: RecordMediaGenqlSelection & { __args: { id: number } }

    (live)

    recordMediaByRecordId?: RecordMediaGenqlSelection & {
        __args: { recordId: number };
    }

    (live)

    user?: UserGenqlSelection & { __args: { id: number } }

    (live)

    userPoint?: UserPointGenqlSelection & { __args: { id: number } }

    (live)

    userPointsHistory?: UserPointsHistoryGenqlSelection & { __args: { id: number } }

    (live)

    version?: VersionGenqlSelection & { __args: { id: number } }

    (live)

    vote?: VoteGenqlSelection & { __args: { id: number } }

    (live)

    worldRecordGlobal?: WorldRecordGlobalGenqlSelection & { __args: { id: number } }

    (live)

    zRtm?: ZRtmConnectionGenqlSelection & {
        __args?: {
            pMinAuthorTime?: null | number;
            pMaxAuthorTime?: null | number;
            pMinRecords?: null | number;
            pMaxRecords?: null | number;
            pExcludedAuthorIds?: null | (null | number)[];
            pExcludedHashes?: null | (null | string)[];
            pMinCheckpoints?: null | number;
            pMaxCheckpoints?: null | number;
            pMinFinishes?: null | number;
            pMaxFinishes?: null | number;
            pMinBlocks?: null | number;
            pMaxBlocks?: null | number;
            pSampleSize?: null | number;
            first?: null | number;
            last?: null | number;
            offset?: null | number;
            before?: any;
            after?: any;
            filter?: null | ZRtmRecordFilter;
        };
    }

    Retrieves filtered level items based on specified criteria. (live)

    favouriteByNodeId?: FavouriteGenqlSelection & { __args: { nodeId: string } }

    Reads a single Favourite using its globally unique ID. (live)

    levelByNodeId?: LevelGenqlSelection & { __args: { nodeId: string } }

    Reads a single Level using its globally unique ID. (live)

    levelItemByNodeId?: LevelItemGenqlSelection & { __args: { nodeId: string } }

    Reads a single LevelItem using its globally unique ID. (live)

    levelMetadatumByNodeId?: LevelMetadatumGenqlSelection & {
        __args: { nodeId: string };
    }

    Reads a single LevelMetadatum using its globally unique ID. (live)

    levelPointByNodeId?: LevelPointGenqlSelection & { __args: { nodeId: string } }

    Reads a single LevelPoint using its globally unique ID. (live)

    levelPointsHistoryByNodeId?: LevelPointsHistoryGenqlSelection & {
        __args: { nodeId: string };
    }

    Reads a single LevelPointsHistory using its globally unique ID. (live)

    levelRequestByNodeId?: LevelRequestGenqlSelection & {
        __args: { nodeId: string };
    }

    Reads a single LevelRequest using its globally unique ID. (live)

    personalBestGlobalByNodeId?: PersonalBestGlobalGenqlSelection & {
        __args: { nodeId: string };
    }

    Reads a single PersonalBestGlobal using its globally unique ID. (live)

    recordByNodeId?: RecordGenqlSelection & { __args: { nodeId: string } }

    Reads a single Record using its globally unique ID. (live)

    recordMediaByNodeId?: RecordMediaGenqlSelection & { __args: { nodeId: string } }

    Reads a single RecordMedia using its globally unique ID. (live)

    userByNodeId?: UserGenqlSelection & { __args: { nodeId: string } }

    Reads a single User using its globally unique ID. (live)

    userPointByNodeId?: UserPointGenqlSelection & { __args: { nodeId: string } }

    Reads a single UserPoint using its globally unique ID. (live)

    userPointsHistoryByNodeId?: UserPointsHistoryGenqlSelection & {
        __args: { nodeId: string };
    }

    Reads a single UserPointsHistory using its globally unique ID. (live)

    versionByNodeId?: VersionGenqlSelection & { __args: { nodeId: string } }

    Reads a single Version using its globally unique ID. (live)

    voteByNodeId?: VoteGenqlSelection & { __args: { nodeId: string } }

    Reads a single Vote using its globally unique ID. (live)

    worldRecordGlobalByNodeId?: WorldRecordGlobalGenqlSelection & {
        __args: { nodeId: string };
    }

    Reads a single WorldRecordGlobal using its globally unique ID. (live)

    __typename?: number | boolean
    __scalar?: number | boolean