decord/source/modules/a11y/native/setAccessibilityFocus.android.tsx

42 lines
1.3 KiB
TypeScript
Raw Normal View History

2026-08-05 07:35:12 +00:00
// Module ID: 4661
// Function ID: 4662
2026-07-20 16:05:17 +00:00
// Name: setAccessibilityFocus
2026-08-05 07:35:12 +00:00
// Dependencies: [17, 3, 4652, 4119, 2]
2026-07-20 16:05:17 +00:00
// Exports: setAccessibilityFocus
2026-08-05 07:35:12 +00:00
// Module 4661 (setAccessibilityFocus)
2026-07-23 10:11:24 +00:00
import get_ActivityIndicator from "get ActivityIndicator";
2026-07-29 08:29:29 +00:00
let c3;
let c4;
({ AccessibilityInfo: c3, findNodeHandle: c4 } = get_ActivityIndicator);
let c5 = new require("isFabric")("setAccessibilityFocus");
const tmp3 = new require("isFabric")("setAccessibilityFocus");
2026-07-23 10:11:24 +00:00
let result = require("enforcing").fileFinishedImporting("modules/a11y/native/setAccessibilityFocus.android.tsx");
2026-07-20 16:05:17 +00:00
export const setAccessibilityFocus = function setAccessibilityFocus(arg0) {
let delay;
let ref;
({ ref, delay } = arg0);
if (delay === undefined) {
delay = 0;
}
2026-07-23 10:11:24 +00:00
let c0;
2026-07-20 16:05:17 +00:00
if (null != ref) {
const tmp2 = callback(ref.current);
2026-07-23 10:11:24 +00:00
c0 = tmp2;
2026-07-20 16:05:17 +00:00
if (null != tmp2) {
const _setTimeout = setTimeout;
const timerId = setTimeout(() => {
if (obj.isFabric()) {
2026-07-23 10:11:24 +00:00
const result = outer1_3.setAccessibilityFocus(_undefined);
2026-07-20 16:05:17 +00:00
} else {
2026-07-23 10:11:24 +00:00
const result1 = outer1_1(outer1_2[2]).setAccessibilityFocus(_undefined);
2026-07-29 08:29:29 +00:00
result1.catch((arg0) => logger.warn("Failed with reason:", arg0));
2026-07-23 10:11:24 +00:00
const obj2 = outer1_1(outer1_2[2]);
2026-07-20 16:05:17 +00:00
}
}, delay);
}
}
};