decord/source/4278_useHaptics.js

63 lines
1.8 KiB
JavaScript
Raw Normal View History

2026-08-08 06:10:11 +00:00
// Module ID: 4278
// Function ID: 4279
2026-07-31 08:44:05 +00:00
// Name: useHaptics
2026-08-08 06:10:11 +00:00
// Dependencies: [19, 4275, 4279]
2026-07-31 08:44:05 +00:00
// Exports: useHaptics
2026-08-08 06:10:11 +00:00
// Module 4278 (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-08 06:10:11 +00:00
callback(4275).stop();
2026-07-31 08:44:05 +00:00
},
isSupported() {
2026-08-08 06:10:11 +00:00
return callback(4275).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);
};