solvice-js-client
Version:
A JavaScript client to access the Solvice api.
16 lines (13 loc) • 459 B
text/typescript
import {BaseClient} from "./base-client";
import {IPdpOrder} from "./models/order";
import {IPdpFleetUnit} from "./models/fleet-unit";
export class PdpClient extends BaseClient<IPdpOrder, IPdpFleetUnit> {
protected getSolverType() {
return "PDP";
}
protected verifyOrder(order: IPdpOrder) {
super.verifyOrder(order);
this.verifyExist(order.window, 'starttime');
this.verifyExist(order.window, 'endtime');
}
}