[ Index ] |
PHP Cross Reference of WordPress |
[Source view] [Print] [Project Stats]
(no description)
File Size: | 784 lines (22 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
createNonceMiddleware(nonce) X-Ref |
return: {import('../types').APIFetchMiddleware & { nonce: string }} A middleware to enhance a request with a nonce. param: {string} nonce |
createPreloadingMiddleware(preloadedData) X-Ref |
return: {import('../types').APIFetchMiddleware} Preloading middleware. param: {Record<string, any>} preloadedData |
prepareResponse(responseData, parse) X-Ref |
This is a helper function that sends a success response. return: {Promise<any>} Promise with the response. param: {Record<string, any>} responseData param: {boolean} parse |
parseAndThrowError(response) X-Ref |
Parses a response, throwing an error if parsing the response fails. return: {Promise<any>} Parsed response. param: {Response} response param: {boolean} shouldParseResponse |
isMediaUploadRequest(options) X-Ref |
return: {boolean} True if the request is for media upload. param: {import('../types').APIFetchOptions} options |
registerMiddleware(middleware) X-Ref |
Register a middleware param: {import('./types').APIFetchMiddleware} middleware |
setFetchHandler(newFetchHandler) X-Ref |
Defines a custom fetch handler for making the requests that will override the default one using window.fetch param: {FetchHandler} newFetchHandler The new fetch handler |
apiFetch(options) X-Ref |
return: {Promise<T>} A promise representing the request processed via the registered middlewares. param: {import('./types').APIFetchOptions} options |
Generated: Thu Nov 21 01:00:03 2024 | Cross-referenced by PHPXref 0.7.1 |