@chevre/domain
Version:
Chevre Domain Library for Node.js
18 lines (17 loc) • 586 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.AggregationSettings = void 0;
/**
* aggregation domain settings
*/
class AggregationSettings {
constructor(options) {
const { callableTask, onOrderStatusChanged, onReservationStatusChanged } = options;
this.onOrderStatusChanged = onOrderStatusChanged;
this.onReservationStatusChanged = onReservationStatusChanged;
if (callableTask !== undefined) {
this.callableTask = callableTask;
}
}
}
exports.AggregationSettings = AggregationSettings;
;