mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-21 13:55:51 +00:00
save
This commit is contained in:
@@ -0,0 +1,129 @@
|
||||
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||
|
||||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
|
||||
|
||||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
|
||||
|
||||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }
|
||||
|
||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5], {
|
||||
/***/
|
||||
"./node_modules/@ionic/core/dist/esm/ion-backdrop.entry.js":
|
||||
/*!*****************************************************************!*\
|
||||
!*** ./node_modules/@ionic/core/dist/esm/ion-backdrop.entry.js ***!
|
||||
\*****************************************************************/
|
||||
|
||||
/*! exports provided: ion_backdrop */
|
||||
|
||||
/***/
|
||||
function node_modulesIonicCoreDistEsmIonBackdropEntryJs(module, __webpack_exports__, __webpack_require__) {
|
||||
"use strict";
|
||||
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export (binding) */
|
||||
|
||||
|
||||
__webpack_require__.d(__webpack_exports__, "ion_backdrop", function () {
|
||||
return Backdrop;
|
||||
});
|
||||
/* harmony import */
|
||||
|
||||
|
||||
var _index_44bf8136_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
|
||||
/*! ./index-44bf8136.js */
|
||||
"./node_modules/@ionic/core/dist/esm/index-44bf8136.js");
|
||||
/* harmony import */
|
||||
|
||||
|
||||
var _ionic_global_837be8f3_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
|
||||
/*! ./ionic-global-837be8f3.js */
|
||||
"./node_modules/@ionic/core/dist/esm/ionic-global-837be8f3.js");
|
||||
/* harmony import */
|
||||
|
||||
|
||||
var _gesture_controller_89173521_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
|
||||
/*! ./gesture-controller-89173521.js */
|
||||
"./node_modules/@ionic/core/dist/esm/gesture-controller-89173521.js");
|
||||
|
||||
var backdropIosCss = ":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}";
|
||||
var backdropMdCss = ":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}";
|
||||
|
||||
var Backdrop = /*#__PURE__*/function () {
|
||||
function Backdrop(hostRef) {
|
||||
_classCallCheck(this, Backdrop);
|
||||
|
||||
Object(_index_44bf8136_js__WEBPACK_IMPORTED_MODULE_0__["r"])(this, hostRef);
|
||||
this.ionBackdropTap = Object(_index_44bf8136_js__WEBPACK_IMPORTED_MODULE_0__["e"])(this, "ionBackdropTap", 7);
|
||||
this.blocker = _gesture_controller_89173521_js__WEBPACK_IMPORTED_MODULE_2__["G"].createBlocker({
|
||||
disableScroll: true
|
||||
});
|
||||
/**
|
||||
* If `true`, the backdrop will be visible.
|
||||
*/
|
||||
|
||||
this.visible = true;
|
||||
/**
|
||||
* If `true`, the backdrop will can be clicked and will emit the `ionBackdropTap` event.
|
||||
*/
|
||||
|
||||
this.tappable = true;
|
||||
/**
|
||||
* If `true`, the backdrop will stop propagation on tap.
|
||||
*/
|
||||
|
||||
this.stopPropagation = true;
|
||||
}
|
||||
|
||||
_createClass(Backdrop, [{
|
||||
key: "connectedCallback",
|
||||
value: function connectedCallback() {
|
||||
if (this.stopPropagation) {
|
||||
this.blocker.block();
|
||||
}
|
||||
}
|
||||
}, {
|
||||
key: "disconnectedCallback",
|
||||
value: function disconnectedCallback() {
|
||||
this.blocker.unblock();
|
||||
}
|
||||
}, {
|
||||
key: "onMouseDown",
|
||||
value: function onMouseDown(ev) {
|
||||
this.emitTap(ev);
|
||||
}
|
||||
}, {
|
||||
key: "emitTap",
|
||||
value: function emitTap(ev) {
|
||||
if (this.stopPropagation) {
|
||||
ev.preventDefault();
|
||||
ev.stopPropagation();
|
||||
}
|
||||
|
||||
if (this.tappable) {
|
||||
this.ionBackdropTap.emit();
|
||||
}
|
||||
}
|
||||
}, {
|
||||
key: "render",
|
||||
value: function render() {
|
||||
var _class;
|
||||
|
||||
var mode = Object(_ionic_global_837be8f3_js__WEBPACK_IMPORTED_MODULE_1__["b"])(this);
|
||||
return Object(_index_44bf8136_js__WEBPACK_IMPORTED_MODULE_0__["h"])(_index_44bf8136_js__WEBPACK_IMPORTED_MODULE_0__["H"], {
|
||||
tabindex: "-1",
|
||||
"class": (_class = {}, _defineProperty(_class, mode, true), _defineProperty(_class, 'backdrop-hide', !this.visible), _defineProperty(_class, 'backdrop-no-tappable', !this.tappable), _class)
|
||||
});
|
||||
}
|
||||
}]);
|
||||
|
||||
return Backdrop;
|
||||
}();
|
||||
|
||||
Backdrop.style = {
|
||||
ios: backdropIosCss,
|
||||
md: backdropMdCss
|
||||
};
|
||||
/***/
|
||||
}
|
||||
}]);
|
||||
//# sourceMappingURL=5-es5.js.map
|
||||
Reference in New Issue
Block a user