import { __decorate, __extends } from "tslib";
import Component from 'vue-class-component';
import { ModulVue } from '../../utils/vue/vue';
var MediaQueries = /** @class */ (function (_super) {
    __extends(MediaQueries, _super);
    function MediaQueries() {
        var _this = _super !== null && _super.apply(this, arguments) || this;
        _this.mqState = _this.$mq ? _this.$mq.state : undefined;
        return _this;
    }
    Object.defineProperty(MediaQueries.prototype, "isMqMinXL", {
        get: function () {
            return this.$mq.state.isMqMinXL;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqFromDesktop", {
        get: function () {
            return this.isMqMinXL;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqMinL", {
        get: function () {
            return this.$mq.state.isMqMinL;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqFromLaptop", {
        get: function () {
            return this.isMqMinL;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqMinM", {
        get: function () {
            return this.$mq.state.isMqMinM;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqFromTabletLandscape", {
        get: function () {
            return this.isMqMinM;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqMinS", {
        get: function () {
            return this.$mq.state.isMqMinS;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqFromTabletPortrait", {
        get: function () {
            return this.isMqMinS;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqMinXS", {
        get: function () {
            return this.$mq.state.isMqMinXS;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqFromPhonePortrait", {
        get: function () {
            return this.isMqMinXS;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqMaxXL", {
        get: function () {
            return this.$mq.state.isMqMaxXL;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqLessThanDesktop", {
        get: function () {
            return this.isMqMaxXL;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqMaxL", {
        get: function () {
            return this.$mq.state.isMqMaxL;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqLessThanLaptop", {
        get: function () {
            return this.isMqMaxL;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqMaxM", {
        get: function () {
            return this.$mq.state.isMqMaxM;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqLessThanTabletLandscape", {
        get: function () {
            return this.isMqMaxM;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqMaxS", {
        get: function () {
            return this.$mq.state.isMqMaxS;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqLessThanTabletPortrait", {
        get: function () {
            return this.isMqMaxS;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqMaxXS", {
        get: function () {
            return this.$mq.state.isMqMaxXS;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqLessThanPhonePortrait", {
        get: function () {
            return this.isMqMaxXS;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqS", {
        get: function () {
            return this.$mq.state.isMqS;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqM", {
        get: function () {
            return this.$mq.state.isMqM;
        },
        enumerable: true,
        configurable: true
    });
    Object.defineProperty(MediaQueries.prototype, "isMqL", {
        get: function () {
            return this.$mq.state.isMqL;
        },
        enumerable: true,
        configurable: true
    });
    MediaQueries = __decorate([
        Component
    ], MediaQueries);
    return MediaQueries;
}(ModulVue));
export { MediaQueries };
//# sourceMappingURL=media-queries.js.map