34 /******/ __webpack_require__.c = installedModules; |
34 /******/ __webpack_require__.c = installedModules; |
35 /******/ |
35 /******/ |
36 /******/ // define getter function for harmony exports |
36 /******/ // define getter function for harmony exports |
37 /******/ __webpack_require__.d = function(exports, name, getter) { |
37 /******/ __webpack_require__.d = function(exports, name, getter) { |
38 /******/ if(!__webpack_require__.o(exports, name)) { |
38 /******/ if(!__webpack_require__.o(exports, name)) { |
39 /******/ Object.defineProperty(exports, name, { |
39 /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); |
40 /******/ configurable: false, |
|
41 /******/ enumerable: true, |
|
42 /******/ get: getter |
|
43 /******/ }); |
|
44 /******/ } |
40 /******/ } |
|
41 /******/ }; |
|
42 /******/ |
|
43 /******/ // define __esModule on exports |
|
44 /******/ __webpack_require__.r = function(exports) { |
|
45 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { |
|
46 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); |
|
47 /******/ } |
|
48 /******/ Object.defineProperty(exports, '__esModule', { value: true }); |
|
49 /******/ }; |
|
50 /******/ |
|
51 /******/ // create a fake namespace object |
|
52 /******/ // mode & 1: value is a module id, require it |
|
53 /******/ // mode & 2: merge all properties of value into the ns |
|
54 /******/ // mode & 4: return value when already ns object |
|
55 /******/ // mode & 8|1: behave like require |
|
56 /******/ __webpack_require__.t = function(value, mode) { |
|
57 /******/ if(mode & 1) value = __webpack_require__(value); |
|
58 /******/ if(mode & 8) return value; |
|
59 /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; |
|
60 /******/ var ns = Object.create(null); |
|
61 /******/ __webpack_require__.r(ns); |
|
62 /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); |
|
63 /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); |
|
64 /******/ return ns; |
45 /******/ }; |
65 /******/ }; |
46 /******/ |
66 /******/ |
47 /******/ // getDefaultExport function for compatibility with non-harmony modules |
67 /******/ // getDefaultExport function for compatibility with non-harmony modules |
48 /******/ __webpack_require__.n = function(module) { |
68 /******/ __webpack_require__.n = function(module) { |
49 /******/ var getter = module && module.__esModule ? |
69 /******/ var getter = module && module.__esModule ? |
57 /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; |
77 /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; |
58 /******/ |
78 /******/ |
59 /******/ // __webpack_public_path__ |
79 /******/ // __webpack_public_path__ |
60 /******/ __webpack_require__.p = ""; |
80 /******/ __webpack_require__.p = ""; |
61 /******/ |
81 /******/ |
|
82 /******/ |
62 /******/ // Load entry module and return exports |
83 /******/ // Load entry module and return exports |
63 /******/ return __webpack_require__(__webpack_require__.s = 10); |
84 /******/ return __webpack_require__(__webpack_require__.s = 11); |
64 /******/ }) |
85 /******/ }) |
65 /************************************************************************/ |
86 /************************************************************************/ |
66 /******/ ([ |
87 /******/ ([ |
67 /* 0 */, |
88 /* 0 */, |
68 /* 1 */, |
89 /* 1 */, |
72 /* 5 */, |
93 /* 5 */, |
73 /* 6 */, |
94 /* 6 */, |
74 /* 7 */, |
95 /* 7 */, |
75 /* 8 */, |
96 /* 8 */, |
76 /* 9 */, |
97 /* 9 */, |
77 /* 10 */ |
98 /* 10 */, |
|
99 /* 11 */ |
78 /***/ (function(module, exports, __webpack_require__) { |
100 /***/ (function(module, exports, __webpack_require__) { |
79 |
101 |
|
102 module.exports = __webpack_require__(12); |
|
103 |
|
104 |
|
105 /***/ }), |
|
106 /* 12 */ |
|
107 /***/ (function(module, exports, __webpack_require__) { |
|
108 |
|
109 /** |
|
110 * @output wp-includes/js/media-grid.js |
|
111 */ |
|
112 |
80 var media = wp.media; |
113 var media = wp.media; |
81 |
114 |
82 media.controller.EditAttachmentMetadata = __webpack_require__( 11 ); |
115 media.controller.EditAttachmentMetadata = __webpack_require__( 13 ); |
83 media.view.MediaFrame.Manage = __webpack_require__( 12 ); |
116 media.view.MediaFrame.Manage = __webpack_require__( 14 ); |
84 media.view.Attachment.Details.TwoColumn = __webpack_require__( 13 ); |
117 media.view.Attachment.Details.TwoColumn = __webpack_require__( 15 ); |
85 media.view.MediaFrame.Manage.Router = __webpack_require__( 14 ); |
118 media.view.MediaFrame.Manage.Router = __webpack_require__( 16 ); |
86 media.view.EditImage.Details = __webpack_require__( 15 ); |
119 media.view.EditImage.Details = __webpack_require__( 17 ); |
87 media.view.MediaFrame.EditAttachments = __webpack_require__( 16 ); |
120 media.view.MediaFrame.EditAttachments = __webpack_require__( 18 ); |
88 media.view.SelectModeToggleButton = __webpack_require__( 17 ); |
121 media.view.SelectModeToggleButton = __webpack_require__( 19 ); |
89 media.view.DeleteSelectedButton = __webpack_require__( 18 ); |
122 media.view.DeleteSelectedButton = __webpack_require__( 20 ); |
90 media.view.DeleteSelectedPermanentlyButton = __webpack_require__( 19 ); |
123 media.view.DeleteSelectedPermanentlyButton = __webpack_require__( 21 ); |
91 |
124 |
92 |
125 |
93 /***/ }), |
126 /***/ }), |
94 /* 11 */ |
127 /* 13 */ |
95 /***/ (function(module, exports) { |
128 /***/ (function(module, exports) { |
96 |
129 |
97 var l10n = wp.media.view.l10n, |
130 var l10n = wp.media.view.l10n, |
98 EditAttachmentMetadata; |
131 EditAttachmentMetadata; |
99 |
132 |
672 |
705 |
673 createModal: function() { |
706 createModal: function() { |
674 // Initialize modal container view. |
707 // Initialize modal container view. |
675 if ( this.options.modal ) { |
708 if ( this.options.modal ) { |
676 this.modal = new wp.media.view.Modal({ |
709 this.modal = new wp.media.view.Modal({ |
677 controller: this, |
710 controller: this, |
678 title: this.options.title |
711 title: this.options.title, |
|
712 hasCloseButton: false |
679 }); |
713 }); |
680 |
714 |
681 this.modal.on( 'open', _.bind( function () { |
715 this.modal.on( 'open', _.bind( function () { |
682 $( 'body' ).on( 'keydown.media-modal', _.bind( this.keyEvent, this ) ); |
716 $( 'body' ).on( 'keydown.media-modal', _.bind( this.keyEvent, this ) ); |
683 }, this ) ); |
717 }, this ) ); |
959 Button.prototype.initialize.apply( this, arguments ); |
993 Button.prototype.initialize.apply( this, arguments ); |
960 if ( this.options.filters ) { |
994 if ( this.options.filters ) { |
961 this.options.filters.model.on( 'change', this.filterChange, this ); |
995 this.options.filters.model.on( 'change', this.filterChange, this ); |
962 } |
996 } |
963 this.controller.on( 'selection:toggle', this.toggleDisabled, this ); |
997 this.controller.on( 'selection:toggle', this.toggleDisabled, this ); |
|
998 this.controller.on( 'select:activate', this.toggleDisabled, this ); |
964 }, |
999 }, |
965 |
1000 |
966 filterChange: function( model ) { |
1001 filterChange: function( model ) { |
967 if ( 'trash' === model.get( 'status' ) ) { |
1002 if ( 'trash' === model.get( 'status' ) ) { |
968 this.model.set( 'text', l10n.untrashSelected ); |
1003 this.model.set( 'text', l10n.restoreSelected ); |
969 } else if ( wp.media.view.settings.mediaTrash ) { |
1004 } else if ( wp.media.view.settings.mediaTrash ) { |
970 this.model.set( 'text', l10n.trashSelected ); |
1005 this.model.set( 'text', l10n.trashSelected ); |
971 } else { |
1006 } else { |
972 this.model.set( 'text', l10n.deleteSelected ); |
1007 this.model.set( 'text', l10n.deletePermanently ); |
973 } |
1008 } |
974 }, |
1009 }, |
975 |
1010 |
976 toggleDisabled: function() { |
1011 toggleDisabled: function() { |
977 this.model.set( 'disabled', ! this.controller.state().get( 'selection' ).length ); |
1012 this.model.set( 'disabled', ! this.controller.state().get( 'selection' ).length ); |
991 |
1026 |
992 module.exports = DeleteSelected; |
1027 module.exports = DeleteSelected; |
993 |
1028 |
994 |
1029 |
995 /***/ }), |
1030 /***/ }), |
996 /* 19 */ |
1031 /* 21 */ |
997 /***/ (function(module, exports) { |
1032 /***/ (function(module, exports) { |
998 |
1033 |
999 var Button = wp.media.view.Button, |
1034 var Button = wp.media.view.Button, |
1000 DeleteSelected = wp.media.view.DeleteSelectedButton, |
1035 DeleteSelected = wp.media.view.DeleteSelectedButton, |
1001 DeleteSelectedPermanently; |
1036 DeleteSelectedPermanently; |