philipgreat's picture
Deploy traceable order management playground
aa89cb5 verified
Raw History Blame Contribute Delete
1.44 kB
import { TeaQLClient } from '../teaql-ts';
import { PlatformRequest } from './requests/PlatformRequest';
import { OrderStatusRequest } from './requests/OrderStatusRequest';
import { CustomerRequest } from './requests/CustomerRequest';
import { CustomerOrderRequest } from './requests/CustomerOrderRequest';
import { OrderItemRequest } from './requests/OrderItemRequest';
export class Q {
static platforms(): PlatformRequest {
return new PlatformRequest(false);
}
static platformsWithMinimalFields(): PlatformRequest {
return new PlatformRequest(true);
}
static orderStatuses(): OrderStatusRequest {
return new OrderStatusRequest(false);
}
static orderStatusesWithMinimalFields(): OrderStatusRequest {
return new OrderStatusRequest(true);
}
static customers(): CustomerRequest {
return new CustomerRequest(false);
}
static customersWithMinimalFields(): CustomerRequest {
return new CustomerRequest(true);
}
static customerOrders(): CustomerOrderRequest {
return new CustomerOrderRequest(false);
}
static customerOrdersWithMinimalFields(): CustomerOrderRequest {
return new CustomerOrderRequest(true);
}
static orderItems(): OrderItemRequest {
return new OrderItemRequest(false);
}
static orderItemsWithMinimalFields(): OrderItemRequest {
return new OrderItemRequest(true);
}
}