UNPKG

ember-material-icons

Version:

Google Material icons for your ember-cli app

25 lines 1.71 kB
"use strict"; 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==