Add get shot annotations query

This commit is contained in:
Ivan Malison 2024-07-08 13:18:11 -06:00
parent 6a72f9f43f
commit 77c6907fad
2 changed files with 13 additions and 0 deletions

View File

@ -652,6 +652,7 @@ export type Query = {
getDeployedConfig: DeployedConfigGql;
getLoggedInUser?: Maybe<UserGql>;
getPlayTime: UserPlayTimeGql;
getShotAnnotations: Array<ShotAnnotationTypeGql>;
getShots: Array<ShotGql>;
getUser?: Maybe<UserGql>;
getUserVideos: VideoHistoryGql;
@ -714,6 +715,12 @@ export type ShotAnnotationInput = {
name: Scalars["String"]["input"];
};
export type ShotAnnotationTypeGql = {
__typename?: "ShotAnnotationTypeGQL";
id: Scalars["Int"]["output"];
name: Scalars["String"]["output"];
};
export enum ShotDirectionEnum {
Left = "LEFT",
Right = "RIGHT",

View File

@ -9,6 +9,7 @@ type Query {
intervalDuration: Int! = 300
): [MakePercentageIntervalGQL!]!
getShots(filterInput: FilterInput!): [ShotGQL!]!
getShotAnnotations: [ShotAnnotationTypeGQL!]!
getUser(userId: Int!): UserGQL
getLoggedInUser: UserGQL
getPlayTime(userId: Int!): UserPlayTimeGQL!
@ -194,6 +195,11 @@ type UserGQL {
updatedAt: DateTime
}
type ShotAnnotationTypeGQL {
id: Int!
name: String!
}
type UserPlayTimeGQL {
totalSeconds: Float!
}