diff --git a/src/index.tsx b/src/index.tsx index 45a4ece..5b6ff37 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -3195,14 +3195,28 @@ export type QueryGetLiveTableStateArgs = { }; export type QueryGetLongestRunsLeaderboardArgs = { + excludeDrills?: Scalars["Boolean"]["input"]; + gameType?: InputMaybe; interval?: InputMaybe; limit?: Scalars["Int"]["input"]; + pocketSizeMax?: InputMaybe; + pocketSizeMin?: InputMaybe; + rankedOnly?: Scalars["Boolean"]["input"]; requiredTags?: InputMaybe>; + tableSizeMax?: InputMaybe; + tableSizeMin?: InputMaybe; when?: InputMaybe; }; export type QueryGetMakesLeaderboardArgs = { + excludeDrills?: Scalars["Boolean"]["input"]; + gameType?: InputMaybe; interval?: InputMaybe; + pocketSizeMax?: InputMaybe; + pocketSizeMin?: InputMaybe; + rankedOnly?: Scalars["Boolean"]["input"]; + tableSizeMax?: InputMaybe; + tableSizeMin?: InputMaybe; when?: InputMaybe; }; diff --git a/src/schema.gql b/src/schema.gql index 76ed32f..0066b7b 100644 --- a/src/schema.gql +++ b/src/schema.gql @@ -1005,6 +1005,13 @@ type Query { when: DateTime = null limit: Int! = 50 requiredTags: [String!] = null + gameType: String = null + rankedOnly: Boolean! = false + excludeDrills: Boolean! = true + tableSizeMin: Float = null + tableSizeMax: Float = null + pocketSizeMin: Float = null + pocketSizeMax: Float = null ): RunLeaderboardGQL! getDrillRunLeaderboard( drillTag: String! @@ -1019,6 +1026,13 @@ type Query { getMakesLeaderboard( interval: TimeInterval = null when: DateTime = null + gameType: String = null + rankedOnly: Boolean! = false + excludeDrills: Boolean! = true + tableSizeMin: Float = null + tableSizeMax: Float = null + pocketSizeMin: Float = null + pocketSizeMax: Float = null ): CountLeaderboardGQL! getMedals(scope: MedalScope!, userId: Int = null): RequestedMedalsGQL! notifications(