// Module ID: 9727 // Function ID: 9728 // Name: getDefaultOrientationLockState // Dependencies: [1477, 4468, 573, 2] // Exports: getDefaultOrientationLockState, getIsTabletActivitySurface, setOrientationLockState // Module 9727 (getDefaultOrientationLockState) import DispatcherDefault from "Dispatcher" /* 573 */; import useWindowDimensions from "useWindowDimensions" /* 1477 */; import useWindowSizeClassifier from "useWindowSizeClassifier" /* 4468 */; import size from "module_2" /* 2 */; const result = size.fileFinishedImporting("modules/activities/native/getDefaultOrientationLockState.tsx"); export const getIsTabletActivitySurface = function getIsTabletActivitySurface() { const size = useWindowDimensions.getWindowDimensions({ ignoreKeyboard: true }); const bound = Math.min(size.width, size.height); return bound > useWindowSizeClassifier.WINDOW_SIZE_THRESHOLD_LARGE; }; export const setOrientationLockState = function setOrientationLockState(embeddedActivityConfig, arg1) { if (arg1 == null) { if (null != embeddedActivityConfig) { const size = useWindowDimensions.getWindowDimensions({ ignoreKeyboard: true }); const _Math = Math; const bound = Math.min(size.width, size.height); if (bound > useWindowSizeClassifier.WINDOW_SIZE_THRESHOLD_LARGE) { const embeddedActivityConfig2 = embeddedActivityConfig.embeddedActivityConfig; let prop; if (embeddedActivityConfig2 != null) { prop = embeddedActivityConfig2.tablet_default_orientation_lock_state; } let default_orientation_lock_state = prop; } else { embeddedActivityConfig = embeddedActivityConfig.embeddedActivityConfig; if (embeddedActivityConfig != null) { default_orientation_lock_state = embeddedActivityConfig.default_orientation_lock_state; } } } } if (null != arg1) { const obj3 = { type: "EMBEDDED_ACTIVITY_SET_ORIENTATION_LOCK_STATE", applicationId: embeddedActivityConfig.id, lockState: tmp }; DispatcherDefault.dispatch(obj3); } }; export const getDefaultOrientationLockState = function getDefaultOrientationLockState(application) { if (null != application) { const size = useWindowDimensions.getWindowDimensions({ ignoreKeyboard: true }); const _Math = Math; const bound = Math.min(size.width, size.height); if (bound > useWindowSizeClassifier.WINDOW_SIZE_THRESHOLD_LARGE) { const embeddedActivityConfig2 = application.embeddedActivityConfig; let prop; if (embeddedActivityConfig2 != null) { prop = embeddedActivityConfig2.tablet_default_orientation_lock_state; } let default_orientation_lock_state = prop; } else { const embeddedActivityConfig = application.embeddedActivityConfig; if (embeddedActivityConfig != null) { default_orientation_lock_state = embeddedActivityConfig.default_orientation_lock_state; } } return default_orientation_lock_state; } };