MCPcopy Index your code
hub / github.com/ampproject/amphtml / createFormDataWrapper

Function createFormDataWrapper

src/form-data-wrapper.js:16–26  ·  view source on GitHub ↗
(win, opt_form)

Source from the content-addressed store, hash-verified

14 * @return {!FormDataWrapperInterface}
15 */
16export function createFormDataWrapper(win, opt_form) {
17 const platform = Services.platformFor(win);
18
19 if (platform.isIos() && platform.getMajorVersion() == 11) {
20 return new Ios11NativeFormDataWrapper(opt_form);
21 } else if (FormData.prototype.entries && FormData.prototype.delete) {
22 return new NativeFormDataWrapper(opt_form);
23 } else {
24 return new PolyfillFormDataWrapper(opt_form);
25 }
26}
27
28/**
29 * Check if the given object is a FormDataWrapper instance

Callers 6

test-xhr.jsFile · 0.90
takeFormDataSnapshot_Method · 0.90
requestForFormFetchMethod · 0.90
test-amp-form.jsFile · 0.90

Calls 2

isIosMethod · 0.80
getMajorVersionMethod · 0.80

Tested by

no test coverage detected