decord/source/modules/screen/useWindowDimensionsSharedValue.native.tsx
2026-08-04 21:03:28 +00:00

47 lines
2 KiB
TypeScript

// Module ID: 14956
// Function ID: 14957
// Name: mutable
// Dependencies: [4146, 1474, 11286, 10245, 2]
// Exports: default, getWindowDimensionsWorklet
// Module 14956 (mutable)
import module_4146 from "module_4146";
import useWindowDimensions from "useWindowDimensions";
import module_4146 from "module_4146";
import useWindowDimensions from "useWindowDimensions";
let obj = {};
const merged = Object.assign(useWindowDimensions.getWindowDimensions());
const mutable = module_4146.makeMutable(obj);
obj = {};
const merged1 = Object.assign(useWindowDimensions.getWindowDimensions({ ignoreKeyboard: true }));
const mutable1 = module_4146.makeMutable(obj);
require("subscribeToWindowDimensions")((arg0, arg1) => {
importDefault(10245)(mutable, arg0);
importDefault(10245)(mutable1, arg1);
});
function getWindowDimensionsWorklet(arg0) {
let ignoreKeyboard;
if (arg0 != null) {
ignoreKeyboard = tmp.ignoreKeyboard;
}
if (true === ignoreKeyboard) {
let value = mutable1.get();
} else {
value = mutable.get();
}
return value;
}
getWindowDimensionsWorklet.__closure = { windowDimensionsSharedValueIgnoringKeyboard: mutable1, windowDimensionsSharedValue: mutable };
getWindowDimensionsWorklet.__workletHash = 17271034964949;
getWindowDimensionsWorklet.__initData = { code: "function getWindowDimensionsWorklet_useWindowDimensionsSharedValueNativeTsx1(params=undefined){const{windowDimensionsSharedValueIgnoringKeyboard,windowDimensionsSharedValue}=this.__closure;return(params===null||params===void 0?void 0:params.ignoreKeyboard)===true?windowDimensionsSharedValueIgnoringKeyboard.get():windowDimensionsSharedValue.get();}" };
const result = require("subscribeToWindowDimensions").fileFinishedImporting("modules/screen/useWindowDimensionsSharedValue.native.tsx");
export default function useWindowDimensionsSharedValue() {
let ignoreKeyboard;
if (arg0 != null) {
ignoreKeyboard = tmp.ignoreKeyboard;
}
return true === ignoreKeyboard ? mutable1 : mutable;
};
export { getWindowDimensionsWorklet };