UNPKG

@rickosborne/rebound

Version:

Rick Osborne's utilities for working with bounded numbers

27 lines (26 loc) 614 B
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