decord/source/4230_useHaptics.js

63 lines
1.8 KiB
JavaScript
Raw Normal View History

2026-08-05 07:35:12 +00:00
// Module ID: 4230
// Function ID: 4231
2026-07-31 08:44:05 +00:00
// Name: useHaptics
2026-08-05 07:35:12 +00:00
// Dependencies: [19, 4227, 4231]
2026-07-31 08:44:05 +00:00
// Exports: useHaptics
2026-08-05 07:35:12 +00:00
// Module 4230 (useHaptics)
2026-07-31 08:44:05 +00:00
import { useMemo } from "noop";
export const useHaptics = function useHaptics(enableVibrateFallback) {
let closure_0 = enableVibrateFallback;
let prop;
if (enableVibrateFallback != null) {
prop = enableVibrateFallback.enableVibrateFallback;
}
let prop1;
if (enableVibrateFallback != null) {
prop1 = enableVibrateFallback.ignoreAndroidSystemSettings;
}
const items = [prop, prop1];
return useMemo(() => ({
trigger(arg0, arg1) {
let obj = outer1_1(outer1_2[1]);
obj = {};
const merged = Object.assign(closure_0);
const merged1 = Object.assign(arg1);
obj.trigger(arg0, obj);
},
triggerPattern(arg0, arg1) {
let obj = outer1_1(outer1_2[1]);
obj = {};
const merged = Object.assign(closure_0);
const merged1 = Object.assign(arg1);
obj.triggerPattern(arg0, obj);
},
stop() {
2026-08-05 07:35:12 +00:00
callback(4227).stop();
2026-07-31 08:44:05 +00:00
},
isSupported() {
2026-08-05 07:35:12 +00:00
return callback(4227).isSupported();
2026-07-31 08:44:05 +00:00
},
playHaptic(arg0, arg1, arg2) {
let obj = outer1_0(outer1_2[2]);
obj = {};
const merged = Object.assign(closure_0);
const merged1 = Object.assign(arg2);
return obj.playHaptic(arg0, arg1, obj);
},
impact(arg0, arg1, arg2) {
let obj = outer1_1(outer1_2[1]);
obj = {};
const merged = Object.assign(closure_0);
const merged1 = Object.assign(arg2);
obj.impact(arg0, arg1, obj);
},
setEnabled: outer1_1(outer1_2[1]).setEnabled,
isEnabled: outer1_1(outer1_2[1]).isEnabled,
getSystemHapticStatus: outer1_1(outer1_2[1]).getSystemHapticStatus,
playAHAP: outer1_1(outer1_2[1]).playAHAP
}), items);
};