| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 (function() { 2 "use strict"; 3 var wp; 4 (wp ||= {}).dataControls = (() => { 5 var __create = Object.create; 6 var __defProp = Object.defineProperty; 7 var __getOwnPropDesc = Object.getOwnPropertyDescriptor; 8 var __getOwnPropNames = Object.getOwnPropertyNames; 9 var __getProtoOf = Object.getPrototypeOf; 10 var __hasOwnProp = Object.prototype.hasOwnProperty; 11 var __commonJS = (cb, mod) => function __require() { 12 return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; 13 }; 14 var __export = (target, all) => { 15 for (var name in all) 16 __defProp(target, name, { get: all[name], enumerable: true }); 17 }; 18 var __copyProps = (to, from, except, desc) => { 19 if (from && typeof from === "object" || typeof from === "function") { 20 for (let key of __getOwnPropNames(from)) 21 if (!__hasOwnProp.call(to, key) && key !== except) 22 __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); 23 } 24 return to; 25 }; 26 var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( 27 // If the importer is in node compatibility mode or this is not an ESM 28 // file that has been converted to a CommonJS file using a Babel- 29 // compatible transform (i.e. "__esModule" has not been set), then set 30 // "default" to the CommonJS "module.exports" for node compatibility. 31 isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, 32 mod 33 )); 34 var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); 35 36 // package-external:@wordpress/api-fetch 37 var require_api_fetch = __commonJS({ 38 "package-external:@wordpress/api-fetch"(exports, module) { 39 module.exports = window.wp.apiFetch; 40 } 41 }); 42 43 // package-external:@wordpress/data 44 var require_data = __commonJS({ 45 "package-external:@wordpress/data"(exports, module) { 46 module.exports = window.wp.data; 47 } 48 }); 49 50 // package-external:@wordpress/deprecated 51 var require_deprecated = __commonJS({ 52 "package-external:@wordpress/deprecated"(exports, module) { 53 module.exports = window.wp.deprecated; 54 } 55 }); 56 57 // packages/data-controls/build-module/index.mjs 58 var index_exports = {}; 59 __export(index_exports, { 60 __unstableAwaitPromise: () => __unstableAwaitPromise, 61 apiFetch: () => apiFetch, 62 controls: () => controls, 63 dispatch: () => dispatch, 64 select: () => select, 65 syncSelect: () => syncSelect 66 }); 67 var import_api_fetch = __toESM(require_api_fetch(), 1); 68 var import_data = __toESM(require_data(), 1); 69 var import_deprecated = __toESM(require_deprecated(), 1); 70 function apiFetch(request) { 71 return { 72 type: "API_FETCH", 73 request 74 }; 75 } 76 function select(storeNameOrDescriptor, selectorName, ...args) { 77 (0, import_deprecated.default)("`select` control in `@wordpress/data-controls`", { 78 since: "5.7", 79 alternative: "built-in `resolveSelect` control in `@wordpress/data`" 80 }); 81 return import_data.controls.resolveSelect( 82 storeNameOrDescriptor, 83 selectorName, 84 ...args 85 ); 86 } 87 function syncSelect(storeNameOrDescriptor, selectorName, ...args) { 88 (0, import_deprecated.default)("`syncSelect` control in `@wordpress/data-controls`", { 89 since: "5.7", 90 alternative: "built-in `select` control in `@wordpress/data`" 91 }); 92 return import_data.controls.select(storeNameOrDescriptor, selectorName, ...args); 93 } 94 function dispatch(storeNameOrDescriptor, actionName, ...args) { 95 (0, import_deprecated.default)("`dispatch` control in `@wordpress/data-controls`", { 96 since: "5.7", 97 alternative: "built-in `dispatch` control in `@wordpress/data`" 98 }); 99 return import_data.controls.dispatch(storeNameOrDescriptor, actionName, ...args); 100 } 101 var __unstableAwaitPromise = function(promise) { 102 return { 103 type: "AWAIT_PROMISE", 104 promise 105 }; 106 }; 107 var controls = { 108 AWAIT_PROMISE({ promise }) { 109 return promise; 110 }, 111 API_FETCH({ request }) { 112 return (0, import_api_fetch.default)(request); 113 } 114 }; 115 return __toCommonJS(index_exports); 116 })(); 117 (window.wp ||= {}).dataControls = wp.dataControls; 118 })();
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Fri Aug 14 08:20:23 2026 | Cross-referenced by PHPXref |