return Configuration.getConfig().workerPoolSize;
}
+ static getChargingStationsPerWorker(): number {
+ return Configuration.objectHasOwnProperty(Configuration.getConfig(), 'chargingStationsPerWorker') ? Configuration.getConfig().chargingStationsPerWorker : 1;
+ }
+
+ static getChargingStationIdSuffix(): string {
+ return Configuration.objectHasOwnProperty(Configuration.getConfig(), 'chargingStationIdSuffix') ? Configuration.getConfig().chargingStationIdSuffix : '';
+ }
+
static getLogConsole(): boolean {
Configuration.deprecateConfigurationKey('consoleLog', 'Use \'logConsole\' instead');
return Configuration.objectHasOwnProperty(Configuration.getConfig(), 'logConsole') ? Configuration.getConfig().logConsole : false;
}
private static objectHasOwnProperty(object: any, property: string): boolean {
- return Object.prototype.hasOwnProperty.call(object, property);
+ return Object.prototype.hasOwnProperty.call(object, property) as boolean;
}
private static isUndefined(obj: any): boolean {