lml-main
Version:
This is now a mono repository published into many standalone packages.
13 lines • 777 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const data_1 = require("../../frequencies/data");
exports.isFrequencyIdAuto = (label) => label.indexOf(data_1.FREQUENCY_AUTO_ID_SUFFIX) !== -1;
exports.frequencyWithoutAutoSuffix = (label) => label.replace(data_1.FREQUENCY_AUTO_ID_SUFFIX, '');
exports.doesFrequencyMatchType = (frequencyId, frequencyType) => {
const isAuto = exports.isFrequencyIdAuto(frequencyId) && frequencyType === data_1.FREQUENCY_TYPE_AUTO;
const isManual = !exports.isFrequencyIdAuto(frequencyId) && frequencyType === data_1.FREQUENCY_TYPE_MANUAL;
const isAll = frequencyType === data_1.FREQUENCY_TYPE_ALL;
const result = isAuto || isManual || isAll;
return result;
};
//# sourceMappingURL=frequency.js.map