|
|
|
@@ -134,11 +134,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -153,7 +151,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -164,11 +161,9 @@ export type FilterInput =
|
|
|
|
|
annotations: Array<ShotAnnotationInput>;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -183,7 +178,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -194,11 +188,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle: RangeFilter;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -213,7 +205,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -224,11 +215,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance: RangeFilter;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -243,7 +232,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -254,41 +242,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject: RangeFilter;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
|
isLeft?: never;
|
|
|
|
|
isLeftMiss?: never;
|
|
|
|
|
isRight?: never;
|
|
|
|
|
isRightMiss?: never;
|
|
|
|
|
isStraight?: never;
|
|
|
|
|
kickAngle?: never;
|
|
|
|
|
kickDistance?: never;
|
|
|
|
|
make?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
|
videoId?: never;
|
|
|
|
|
}
|
|
|
|
|
| {
|
|
|
|
|
andFilters?: never;
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed: RangeFilter;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -303,7 +259,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -314,11 +269,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle: RangeFilter;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -333,7 +286,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -344,11 +296,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance: RangeFilter;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -363,7 +313,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -374,41 +323,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject: RangeFilter;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
|
isLeft?: never;
|
|
|
|
|
isLeftMiss?: never;
|
|
|
|
|
isRight?: never;
|
|
|
|
|
isRightMiss?: never;
|
|
|
|
|
isStraight?: never;
|
|
|
|
|
kickAngle?: never;
|
|
|
|
|
kickDistance?: never;
|
|
|
|
|
make?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
|
videoId?: never;
|
|
|
|
|
}
|
|
|
|
|
| {
|
|
|
|
|
andFilters?: never;
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty: RangeFilter;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -423,7 +340,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -434,11 +350,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType: Array<PocketEnum>;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -453,7 +367,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -464,11 +377,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect: Array<Scalars["Boolean"]["input"]>;
|
|
|
|
@@ -483,7 +394,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -494,11 +404,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -513,7 +421,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -524,11 +431,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -543,7 +448,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -554,11 +458,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -573,7 +475,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -584,11 +485,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -603,7 +502,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -614,11 +512,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -633,7 +529,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -644,11 +539,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -663,7 +556,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -674,11 +566,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -693,7 +583,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -704,11 +593,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -723,7 +610,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -734,11 +620,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -753,7 +637,6 @@ export type FilterInput =
|
|
|
|
|
notFilter: FilterInput;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -764,11 +647,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -783,7 +664,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters: Array<FilterInput>;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -794,11 +674,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -813,7 +691,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection: Array<ShotDirectionEnum>;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -824,11 +701,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -843,37 +718,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType: Array<Scalars["String"]["input"]>;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
|
videoId?: never;
|
|
|
|
|
}
|
|
|
|
|
| {
|
|
|
|
|
andFilters?: never;
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
|
isLeft?: never;
|
|
|
|
|
isLeftMiss?: never;
|
|
|
|
|
isRight?: never;
|
|
|
|
|
isRightMiss?: never;
|
|
|
|
|
isStraight?: never;
|
|
|
|
|
kickAngle?: never;
|
|
|
|
|
kickDistance?: never;
|
|
|
|
|
make?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags: Array<VideoTagInput>;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -884,11 +728,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -903,7 +745,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance: RangeFilter;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -914,11 +755,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -933,7 +772,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId: Array<Scalars["Int"]["input"]>;
|
|
|
|
@@ -944,11 +782,9 @@ export type FilterInput =
|
|
|
|
|
annotations?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
@@ -963,7 +799,6 @@ export type FilterInput =
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
@@ -1114,7 +949,6 @@ export type Query = {
|
|
|
|
|
getShotAnnotationTypes: Array<ShotAnnotationTypeGql>;
|
|
|
|
|
getShots: Array<ShotGql>;
|
|
|
|
|
getUser?: Maybe<UserGql>;
|
|
|
|
|
getUserTags: Array<TagGql>;
|
|
|
|
|
getUserVideos: VideoHistoryGql;
|
|
|
|
|
getUsernames: Array<Scalars["String"]["output"]>;
|
|
|
|
|
getVideo: VideoGql;
|
|
|
|
@@ -1230,13 +1064,6 @@ export enum StreamSegmentTypeEnum {
|
|
|
|
|
RbChunkedMp4 = "RB_CHUNKED_MP4",
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export type TagGql = {
|
|
|
|
|
__typename?: "TagGQL";
|
|
|
|
|
group?: Maybe<Scalars["String"]["output"]>;
|
|
|
|
|
id: Scalars["Int"]["output"];
|
|
|
|
|
name: Scalars["String"]["output"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type TargetMetricsGql = {
|
|
|
|
|
__typename?: "TargetMetricsGQL";
|
|
|
|
|
averageDifficulty?: Maybe<Scalars["Float"]["output"]>;
|
|
|
|
@@ -1265,7 +1092,6 @@ export type UploadStreamGql = {
|
|
|
|
|
lastIntendedSegmentBound?: Maybe<Scalars["Int"]["output"]>;
|
|
|
|
|
linksRequested: Scalars["Int"]["output"];
|
|
|
|
|
lowestUnuploadedSegmentIndex: Scalars["Int"]["output"];
|
|
|
|
|
resolution: VideoResolutionGql;
|
|
|
|
|
segmentProcessingCursor: Scalars["Int"]["output"];
|
|
|
|
|
segments: Array<UploadSegmentGql>;
|
|
|
|
|
updatedAt: Scalars["DateTime"]["output"];
|
|
|
|
@@ -1344,7 +1170,7 @@ export type VideoMetadataInput = {
|
|
|
|
|
framesPerSecond?: InputMaybe<Scalars["Float"]["input"]>;
|
|
|
|
|
gameType?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
|
lastIntendedSegmentBound?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
resolution?: InputMaybe<VideoResolution>;
|
|
|
|
|
resolution: VideoResolution;
|
|
|
|
|
startTime?: InputMaybe<Scalars["DateTime"]["input"]>;
|
|
|
|
|
streamSegmentType?: InputMaybe<StreamSegmentTypeEnum>;
|
|
|
|
|
tableSize?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
@@ -1369,12 +1195,6 @@ export type VideoResolution = {
|
|
|
|
|
width: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type VideoResolutionGql = {
|
|
|
|
|
__typename?: "VideoResolutionGQL";
|
|
|
|
|
height?: Maybe<Scalars["Int"]["output"]>;
|
|
|
|
|
width?: Maybe<Scalars["Int"]["output"]>;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type VideoTag = {
|
|
|
|
|
__typename?: "VideoTag";
|
|
|
|
|
name: Scalars["String"]["output"];
|
|
|
|
@@ -1780,32 +1600,6 @@ export type GetVideoQuery = {
|
|
|
|
|
__typename?: "HLSPlaylistGQL";
|
|
|
|
|
segmentDurations: Array<number>;
|
|
|
|
|
} | null;
|
|
|
|
|
homographyHistory: Array<{
|
|
|
|
|
__typename?: "HomographyInfoGQL";
|
|
|
|
|
crop: {
|
|
|
|
|
__typename?: "BoundingBoxGQL";
|
|
|
|
|
left: number;
|
|
|
|
|
top: number;
|
|
|
|
|
width: number;
|
|
|
|
|
height: number;
|
|
|
|
|
};
|
|
|
|
|
pockets: Array<{
|
|
|
|
|
__typename?: "BoundingBoxGQL";
|
|
|
|
|
left: number;
|
|
|
|
|
top: number;
|
|
|
|
|
width: number;
|
|
|
|
|
height: number;
|
|
|
|
|
}>;
|
|
|
|
|
sourcePoints: {
|
|
|
|
|
__typename?: "PocketPointsGQL";
|
|
|
|
|
topLeft: { __typename?: "IntPoint2D"; x: number; y: number };
|
|
|
|
|
topSide: { __typename?: "IntPoint2D"; x: number; y: number };
|
|
|
|
|
topRight: { __typename?: "IntPoint2D"; x: number; y: number };
|
|
|
|
|
bottomLeft: { __typename?: "IntPoint2D"; x: number; y: number };
|
|
|
|
|
bottomSide: { __typename?: "IntPoint2D"; x: number; y: number };
|
|
|
|
|
bottomRight: { __typename?: "IntPoint2D"; x: number; y: number };
|
|
|
|
|
};
|
|
|
|
|
}>;
|
|
|
|
|
stream?: {
|
|
|
|
|
__typename?: "UploadStreamGQL";
|
|
|
|
|
segments: Array<{
|
|
|
|
@@ -1814,11 +1608,6 @@ export type GetVideoQuery = {
|
|
|
|
|
endFrameIndex?: number | null;
|
|
|
|
|
framesPerSecond?: number | null;
|
|
|
|
|
}>;
|
|
|
|
|
resolution: {
|
|
|
|
|
__typename?: "VideoResolutionGQL";
|
|
|
|
|
width?: number | null;
|
|
|
|
|
height?: number | null;
|
|
|
|
|
};
|
|
|
|
|
} | null;
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
@@ -3284,56 +3073,12 @@ export const GetVideoDocument = gql`
|
|
|
|
|
playlist {
|
|
|
|
|
segmentDurations
|
|
|
|
|
}
|
|
|
|
|
homographyHistory {
|
|
|
|
|
crop {
|
|
|
|
|
left
|
|
|
|
|
top
|
|
|
|
|
width
|
|
|
|
|
height
|
|
|
|
|
}
|
|
|
|
|
pockets {
|
|
|
|
|
left
|
|
|
|
|
top
|
|
|
|
|
width
|
|
|
|
|
height
|
|
|
|
|
}
|
|
|
|
|
sourcePoints {
|
|
|
|
|
topLeft {
|
|
|
|
|
x
|
|
|
|
|
y
|
|
|
|
|
}
|
|
|
|
|
topSide {
|
|
|
|
|
x
|
|
|
|
|
y
|
|
|
|
|
}
|
|
|
|
|
topRight {
|
|
|
|
|
x
|
|
|
|
|
y
|
|
|
|
|
}
|
|
|
|
|
bottomLeft {
|
|
|
|
|
x
|
|
|
|
|
y
|
|
|
|
|
}
|
|
|
|
|
bottomSide {
|
|
|
|
|
x
|
|
|
|
|
y
|
|
|
|
|
}
|
|
|
|
|
bottomRight {
|
|
|
|
|
x
|
|
|
|
|
y
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
stream {
|
|
|
|
|
segments {
|
|
|
|
|
segmentIndex
|
|
|
|
|
endFrameIndex
|
|
|
|
|
framesPerSecond
|
|
|
|
|
}
|
|
|
|
|
resolution {
|
|
|
|
|
width
|
|
|
|
|
height
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|