From 643cdb29e39628310223b971f2aebf6b3b4ff70d Mon Sep 17 00:00:00 2001 From: Mike Kalange Date: Wed, 28 Aug 2024 16:27:21 -0700 Subject: [PATCH] Add spinType and filter input --- src/index.tsx | 10 +++++++++- src/schema.gql | 10 +++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/index.tsx b/src/index.tsx index 796f3a8..3c6fe88 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -124,6 +124,7 @@ export type CueObjectFeaturesGql = { cueObjectAngle?: Maybe; cueObjectDistance?: Maybe; shotDirection?: Maybe; + spinType?: Maybe; }; export type DeployedConfigGql = { @@ -949,7 +950,7 @@ export type FilterInput = notFilter?: never; orFilters?: never; shotDirection?: never; - spinType: Array; + spinType: Array; tableSize?: never; tags?: never; targetPocketDistance?: never; @@ -1458,6 +1459,13 @@ export type ShotGql = { videoId: Scalars["Int"]["output"]; }; +export enum SpinTypeEnum { + Center = "CENTER", + Draw = "DRAW", + Follow = "FOLLOW", + Unknown = "UNKNOWN", +} + export type StreamErrorGql = { __typename?: "StreamErrorGQL"; message: Scalars["String"]["output"]; diff --git a/src/schema.gql b/src/schema.gql index 6d2a204..0a74bbe 100644 --- a/src/schema.gql +++ b/src/schema.gql @@ -102,8 +102,8 @@ input FilterInput @oneOf { kickAngle: RangeFilter kickDistance: RangeFilter cueAngleAfterObject: RangeFilter + spinType: [SpinTypeEnum!] cueSpeedAfterObject: RangeFilter - spinType: [String!] falsePositiveScore: RangeFilter } @@ -140,6 +140,13 @@ input ShotAnnotationInput { name: String! } +enum SpinTypeEnum { + DRAW + FOLLOW + CENTER + UNKNOWN +} + type BucketSetGQL { keyName: String! feature: String! @@ -191,6 +198,7 @@ type CueObjectFeaturesGQL { cueObjectAngle: Float cueBallSpeed: Float shotDirection: ShotDirectionEnum + spinType: SpinTypeEnum } type PocketingIntentionFeaturesGQL { -- 2.45.2