@rickosborne/rebound
Version:
Rick Osborne's utilities for working with bounded numbers
27 lines (26 loc) • 614 B
JavaScript
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
import { RangeBase } from "./range-base.mjs";
const _EmptyRange = class _EmptyRange extends RangeBase {
isEmpty = true;
isSingleton = true;
label = "<empty>";
contains() {
return false;
}
encloses(other) {
if (!other.isEmpty) {
return false;
}
return super.encloses(other);
}
isType(_obj) {
return false;
}
};
__name(_EmptyRange, "EmptyRange");
let EmptyRange = _EmptyRange;
export {
EmptyRange
};
//# sourceMappingURL=empty-range.mjs.map