Exemple #1
0
 def execute(cls, client: GraphqlClient, data: SurveyCreateData) -> CreateSurveyMutationData:
     # fmt: off
     variables = {"data": data}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
Exemple #2
0
 def execute(cls, client: GraphqlClient, input: EditLocationInput):
     # fmt: off
     variables = {"input": input}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
Exemple #3
0
 def execute(cls, client: GraphqlClient) -> EquipmentPortTypesQueryData:
     # fmt: off
     variables = {}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
 def execute(cls, client: GraphqlClient,
             id: str) -> EquipmentTypeAndPropertiesQueryData:
     # fmt: off
     variables = {"id": id}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
Exemple #5
0
 def execute(cls, client: GraphqlClient, entityType: ImageEntity,
             entityId: str, id: str):
     # fmt: off
     variables = {"entityType": entityType, "entityId": entityId, "id": id}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
 def execute(cls, client: GraphqlClient, input: AddLocationTypeInput) -> AddLocationTypeMutationData:
     # fmt: off
     variables = {"input": input}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
Exemple #7
0
 def execute(cls, client: GraphqlClient, id: str):
     # fmt: off
     variables = {"id": id}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data
 def execute(cls, client: GraphqlClient,
             id: str) -> RemoveLocationMutationData:
     # fmt: off
     variables = {"id": id}
     response_text = client.call(''.join(set(QUERY)), variables=variables)
     return cls.from_json(response_text).data
 def execute(cls, client: GraphqlClient,
             id: str) -> RemoveSiteSurveyMutationData:
     # fmt: off
     variables = {"id": id}
     response_text = client.call(cls.__QUERY__, variables=variables)
     return cls.from_json(response_text).data