ember-material-icons
Version:
Google Material icons for your ember-cli app
25 lines • 1.71 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const util_1 = require("@glimmer/util");
exports.EMPTY_ARRAY = util_1.HAS_NATIVE_WEAKMAP ? Object.freeze([]) : [];
exports.EMPTY_DICT = util_1.HAS_NATIVE_WEAKMAP ? Object.freeze(util_1.dict()) : util_1.dict();
class ListRange {
constructor(list, start, end) {
this.list = list;
this.start = start;
this.end = end;
}
at(index) {
if (index >= this.list.length)
return null;
return this.list[index];
}
min() {
return this.start;
}
max() {
return this.end;
}
}
exports.ListRange = ListRange;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9saWIvdXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSx3Q0FBdUU7QUFFMUQsUUFBQSxXQUFXLEdBQUcseUJBQWtCLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUM7QUFDMUQsUUFBQSxVQUFVLEdBQWMseUJBQWtCLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxXQUFJLEVBQU8sQ0FBQyxHQUFHLFdBQUksRUFBTyxDQUFDO0FBb0JuRztJQU9FLFlBQVksSUFBUyxFQUFFLEtBQWEsRUFBRSxHQUFXO1FBQy9DLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLElBQUksQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDO0lBQ2pCLENBQUM7SUFFRCxFQUFFLENBQUMsS0FBYTtRQUNkLEVBQUUsQ0FBQyxDQUFDLEtBQUssSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQztZQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUM7UUFDM0MsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDMUIsQ0FBQztJQUVELEdBQUc7UUFDRCxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQztJQUNwQixDQUFDO0lBRUQsR0FBRztRQUNELE1BQU0sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDO0lBQ2xCLENBQUM7Q0FDRjtBQXpCRCw4QkF5QkMifQ==