Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4759.js (118.4 MB)
28 lines
900 B
JavaScript
28 lines
900 B
JavaScript
// Module ID: 126
|
|
// Function ID: 127
|
|
// Dependencies: []
|
|
// Exports: getPlatformObjectClone, isPlatformObject, setPlatformObject
|
|
|
|
// Module 126
|
|
let closure_0 = Symbol("isPlatformObject");
|
|
let closure_1 = Symbol("clonePlatformObject");
|
|
|
|
export const setPlatformObject = function setPlatformObject(importDefaultResultResult, clone) {
|
|
if (typeof importDefaultResultResult === "function") {
|
|
importDefaultResultResult.prototype[closure_0] = true;
|
|
if (clone) {
|
|
importDefaultResultResult.prototype[closure_1] = clone.clone;
|
|
}
|
|
} else {
|
|
importDefaultResultResult[closure_0] = true;
|
|
if (clone) {
|
|
importDefaultResultResult[closure_1] = clone.clone;
|
|
}
|
|
}
|
|
};
|
|
export const isPlatformObject = function isPlatformObject(source) {
|
|
return closure_0 in source;
|
|
};
|
|
export const getPlatformObjectClone = function getPlatformObjectClone(source) {
|
|
return source[closure_1];
|
|
};
|