183 lines
4.0 KiB
JavaScript
183 lines
4.0 KiB
JavaScript
// Metro module 4549 (f4550).
|
|
function $mk74773($env) {
|
|
return () => $env.$parent[0].experiment[$env[0]];
|
|
}
|
|
function $mk74774($env) {
|
|
return (a0) => {
|
|
const r6 = $env;
|
|
const r10 = $env.$parent[0];
|
|
const experiment = r10.experiment;
|
|
const r3 = r6[0];
|
|
if (a0 !== experiment[r3] && r10.experiment[r3] !== r6[1]) {
|
|
console.error(`[RNScreens] ${r3} feature flag modified for a second time; this might lead to unexpected effects`);
|
|
}
|
|
r10.experiment[r3] = a0;
|
|
};
|
|
}
|
|
let env2751;
|
|
let env2752;
|
|
let env2753;
|
|
let env2754;
|
|
let env2755;
|
|
let env2756;
|
|
let env2757;
|
|
let env2758;
|
|
const r4 = env2751 = {};
|
|
const c2751_0 = {
|
|
experiment: {
|
|
controlledBottomTabs: false,
|
|
synchronousScreenUpdatesEnabled: false,
|
|
synchronousHeaderConfigUpdatesEnabled: false,
|
|
synchronousHeaderSubviewUpdatesEnabled: false,
|
|
androidResetScreenShadowStateOnOrientationChangeEnabled: true,
|
|
iosPreventReattachmentOfDismissedScreens: true,
|
|
ios26AllowInteractionsDuringTransition: true
|
|
},
|
|
stable: {}
|
|
};
|
|
const r19 = env2752 = {
|
|
$parent: r4
|
|
};
|
|
const c2752_0 = "controlledBottomTabs";
|
|
const c2752_1 = false;
|
|
const c2751_1 = {
|
|
get: $mk74773(r19),
|
|
set: $mk74774(r19)
|
|
};
|
|
const r23 = env2753 = {
|
|
$parent: r4
|
|
};
|
|
const c2753_0 = "synchronousScreenUpdatesEnabled";
|
|
const c2753_1 = false;
|
|
const c2751_2 = {
|
|
get: $mk74773(r23),
|
|
set: $mk74774(r23)
|
|
};
|
|
const r27 = env2754 = {
|
|
$parent: r4
|
|
};
|
|
const c2754_0 = "synchronousHeaderConfigUpdatesEnabled";
|
|
const c2754_1 = false;
|
|
const c2751_3 = {
|
|
get: $mk74773(r27),
|
|
set: $mk74774(r27)
|
|
};
|
|
const r31 = env2755 = {
|
|
$parent: r4
|
|
};
|
|
const c2755_0 = "synchronousHeaderSubviewUpdatesEnabled";
|
|
const c2755_1 = false;
|
|
const c2751_4 = {
|
|
get: $mk74773(r31),
|
|
set: $mk74774(r31)
|
|
};
|
|
const r35 = env2756 = {
|
|
$parent: r4
|
|
};
|
|
const c2756_0 = "androidResetScreenShadowStateOnOrientationChangeEnabled";
|
|
const c2756_1 = true;
|
|
const c2751_5 = {
|
|
get: $mk74773(r35),
|
|
set: $mk74774(r35)
|
|
};
|
|
const r40 = env2757 = {
|
|
$parent: r4
|
|
};
|
|
const c2757_0 = "iosPreventReattachmentOfDismissedScreens";
|
|
const c2757_1 = true;
|
|
const c2751_6 = {
|
|
get: $mk74773(r40),
|
|
set: $mk74774(r40)
|
|
};
|
|
const r44 = env2758 = {
|
|
$parent: r4
|
|
};
|
|
const c2758_0 = "ios26AllowInteractionsDuringTransition";
|
|
const c2758_1 = true;
|
|
const c2751_7 = {
|
|
get: $mk74773(r44),
|
|
set: $mk74774(r44)
|
|
};
|
|
const experiment = {};
|
|
Object.defineProperty(experiment, "controlledBottomTabs", {
|
|
get: function() {
|
|
return c2751_1.get();
|
|
},
|
|
set: function(a0) {
|
|
c2751_1.set(a0);
|
|
},
|
|
enumerable: true,
|
|
configurable: true
|
|
});
|
|
Object.defineProperty(experiment, "synchronousScreenUpdatesEnabled", {
|
|
get: function() {
|
|
return c2751_2.get();
|
|
},
|
|
set: function(a0) {
|
|
c2751_2.set(a0);
|
|
},
|
|
enumerable: true,
|
|
configurable: true
|
|
});
|
|
Object.defineProperty(experiment, "synchronousHeaderConfigUpdatesEnabled", {
|
|
get: function() {
|
|
return c2751_3.get();
|
|
},
|
|
set: function(a0) {
|
|
c2751_3.set(a0);
|
|
},
|
|
enumerable: true,
|
|
configurable: true
|
|
});
|
|
Object.defineProperty(experiment, "synchronousHeaderSubviewUpdatesEnabled", {
|
|
get: function() {
|
|
return c2751_4.get();
|
|
},
|
|
set: function(a0) {
|
|
c2751_4.set(a0);
|
|
},
|
|
enumerable: true,
|
|
configurable: true
|
|
});
|
|
Object.defineProperty(experiment, c2756_0, {
|
|
get: function() {
|
|
return c2751_5.get();
|
|
},
|
|
set: function(a0) {
|
|
c2751_5.set(a0);
|
|
},
|
|
enumerable: true,
|
|
configurable: true
|
|
});
|
|
Object.defineProperty(experiment, "iosPreventReattachmentOfDismissedScreens", {
|
|
get: function() {
|
|
return c2751_6.get();
|
|
},
|
|
set: function(a0) {
|
|
c2751_6.set(a0);
|
|
},
|
|
enumerable: true,
|
|
configurable: true
|
|
});
|
|
Object.defineProperty(experiment, "ios26AllowInteractionsDuringTransition", {
|
|
get: function() {
|
|
return c2751_7.get();
|
|
},
|
|
set: function(a0) {
|
|
c2751_7.set(a0);
|
|
},
|
|
enumerable: true,
|
|
configurable: true
|
|
});
|
|
const r63 = {
|
|
experiment,
|
|
stable: {}
|
|
};
|
|
export default r63;
|
|
export const compatibilityFlags = {
|
|
isNewBackTitleImplementation: true,
|
|
usesHeaderFlexboxImplementation: true,
|
|
usesNewAndroidHeaderHeightImplementation: true
|
|
};
|
|
export { r63 as featureFlags };
|