How is the `mage.modal` jQuery UI widget implemented and used?

  1. Implementation
  2. Descendants
    1. Magento_AdminNotification/system/notification
    2. $.adminhtml.dialogRates
    3. $.mage.confirm
    4. $.mage.prompt
  3. Usages
    1. Magento_AdminNotification::notification/window.phtml
    2. Magento_AdminNotification::system/messages/popup.phtml
    3. Magento_AdminNotification/system/notification
    4. Magento_Bundle/js/bundle-product
    5. Magento/Catalog/view/adminhtml/templates/catalog/category/tree.phtml
    6. Magento_Catalog/catalog/product/composite/configure
    7. Magento_Catalog/js/custom-options
    8. Magento_Catalog/js/new-category-dialog
    9. Magento_Checkout/js/view/shipping
    10. Magento_Checkout/authentication.html
    11. Magento_Checkout/sidebar.html
    12. Magento_CheckoutAgreements/js/model/agreements-modal
    13. Magento_ConfigurableProduct/catalog/product/edit/super/matrix.phtml
    14. Magento_ConfigurableProduct/product/configurable/affected-attribute-set-selector/js.phtml
    15. Magento_Customer/js/model/authentication-popup
    16. Magento_Email/js/variables
    17. Magento_GroupedProduct/js/grouped-product
    18. Magento_Integration/js/integration
    19. Magento_ProductVideo/js/new-video-dialog
    20. Magento_ProductVideo/js/video-modal
    21. Magento_Sales/order/edit/message
    22. Magento_Shipping/order/packaging/popup.phtml
    23. Magento_Ui/js/grid/columns/thumbnail
    24. Magento_Ui/js/modal/modalToggle
    25. lib/web/mage/adminhtml/backup.js
    26. lib/web/mage/adminhtml/browser.js
    27. lib/web/mage/adminhtml/wysiwyg/widget.js

See also: