UNPKG

@shopify/app-bridge

Version:

> **Maintenance Mode:** Although apps using this package will continue to function, it is no longer receiving updates. For new projects, please use the [CDN version of App Bridge](https://shopify.dev/docs/api/app-home?accordionItem=getting-started-build-y

26 lines (25 loc) 2.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.create = exports.Modal = exports.isMessageModal = exports.data = exports.update = exports.clickFooterButton = exports.updateModalSize = exports.closeModal = exports.openModal = exports.Size = exports.Action = exports.isIframeModal = exports.ModalMessage = exports.ModalIframe = void 0; var Modal_1 = require("@shopify/app-bridge-core/actions/Modal"); Object.defineProperty(exports, "ModalIframe", { enumerable: true, get: function () { return Modal_1.ModalIframe; } }); Object.defineProperty(exports, "ModalMessage", { enumerable: true, get: function () { return Modal_1.ModalMessage; } }); Object.defineProperty(exports, "isIframeModal", { enumerable: true, get: function () { return Modal_1.isIframeModal; } }); var Modal_2 = require("@shopify/app-bridge-core/actions/Modal"); Object.defineProperty(exports, "Action", { enumerable: true, get: function () { return Modal_2.Action; } }); Object.defineProperty(exports, "Size", { enumerable: true, get: function () { return Modal_2.Size; } }); Object.defineProperty(exports, "openModal", { enumerable: true, get: function () { return Modal_2.openModal; } }); Object.defineProperty(exports, "closeModal", { enumerable: true, get: function () { return Modal_2.closeModal; } }); Object.defineProperty(exports, "updateModalSize", { enumerable: true, get: function () { return Modal_2.updateModalSize; } }); Object.defineProperty(exports, "clickFooterButton", { enumerable: true, get: function () { return Modal_2.clickFooterButton; } }); Object.defineProperty(exports, "update", { enumerable: true, get: function () { return Modal_2.update; } }); Object.defineProperty(exports, "data", { enumerable: true, get: function () { return Modal_2.data; } }); Object.defineProperty(exports, "isMessageModal", { enumerable: true, get: function () { return Modal_2.isMessageModal; } }); Object.defineProperty(exports, "Modal", { enumerable: true, get: function () { return Modal_2.Modal; } }); var create = function (app, options) { if ((0, Modal_1.isIframeModal)(options)) { return new Modal_1.ModalIframe(app, options); } return new Modal_1.ModalMessage(app, options); }; exports.create = create;