// Module ID: 4802 // Function ID: 4803 // Name: HapticUtils // Dependencies: [4803, 4804, 1370, 4813, 2] // Exports: triggerHapticFeedback // Module 4802 (HapticUtils) import PlatformUtils from "PlatformUtils" /* 1370 */; import haptics_HapticFeedbackTypesDefault from "haptics/HapticFeedbackTypes" /* 4803 */; import Patterns from "Patterns" /* 4804 */; import size from "module_2" /* 2 */; const result = size.fileFinishedImporting("modules/haptics/HapticUtils.native.tsx"); export const HapticFeedbackTypes = haptics_HapticFeedbackTypesDefault; export const triggerHapticFeedback = function triggerHapticFeedback(IMPACT_LIGHT) { if (haptics_HapticFeedbackTypesDefault.IMPACT_LIGHT === IMPACT_LIGHT) { const trigger6 = Patterns.trigger; Patterns; let str36 = "selection"; const obj36 = PlatformUtils; const tmp74 = require; if (obj36.isAndroid()) { const _parseInt5 = parseInt; let str37 = "effectTick"; const tmp74Result = tmp74(4813); if (parseInt(tmp74Result.getSystemVersion()) < 29) { str37 = "impactLight"; } str36 = str37; } trigger6(str36); } else if (haptics_HapticFeedbackTypesDefault.IMPACT_MEDIUM === IMPACT_LIGHT) { const trigger5 = Patterns.trigger; Patterns; let str34 = "impactMedium"; const obj34 = PlatformUtils; const tmp70 = require; if (obj34.isAndroid()) { const _parseInt4 = parseInt; let str35 = "effectTick"; const tmp70Result = tmp70(4813); if (parseInt(tmp70Result.getSystemVersion()) < 29) { str35 = "impactLight"; } str34 = str35; } trigger5(str34); } else if (haptics_HapticFeedbackTypesDefault.IMPACT_HEAVY === IMPACT_LIGHT) { const obj33 = Patterns; obj33.trigger("impactHeavy"); } else if (haptics_HapticFeedbackTypesDefault.NOTIFICATION_ERROR === IMPACT_LIGHT) { const obj32 = Patterns; obj32.trigger("notificationError"); } else if (haptics_HapticFeedbackTypesDefault.DRAG_AND_DROP_START === IMPACT_LIGHT) { const trigger4 = Patterns.trigger; Patterns; let str31 = "impactHeavy"; const obj31 = PlatformUtils; if (obj31.isAndroid()) { str31 = "impactMedium"; } trigger4(str31); } else if (haptics_HapticFeedbackTypesDefault.DRAG_AND_DROP_END === IMPACT_LIGHT) { const trigger3 = Patterns.trigger; Patterns; let str29 = "notificationSuccess"; const obj29 = PlatformUtils; const tmp59 = require; if (obj29.isAndroid()) { const _parseInt3 = parseInt; let str30 = "effectTick"; const tmp59Result = tmp59(4813); if (parseInt(tmp59Result.getSystemVersion()) < 29) { str30 = "impactLight"; } str29 = str30; } trigger3(str29); } else if (haptics_HapticFeedbackTypesDefault.DRAG_AND_DROP_MOVE === IMPACT_LIGHT) { const trigger2 = Patterns.trigger; Patterns; let str27 = "impactMedium"; const obj27 = PlatformUtils; const tmp55 = require; if (obj27.isAndroid()) { const _parseInt2 = parseInt; let str28 = "effectTick"; const tmp55Result = tmp55(4813); if (parseInt(tmp55Result.getSystemVersion()) < 29) { str28 = "impactLight"; } str27 = str28; } trigger2(str27); } else if (haptics_HapticFeedbackTypesDefault.SOFT === IMPACT_LIGHT) { const obj26 = Patterns; obj26.trigger("soft"); } else if (haptics_HapticFeedbackTypesDefault.SELECTION === IMPACT_LIGHT) { const trigger = Patterns.trigger; Patterns; let str24 = "selection"; const obj24 = PlatformUtils; const tmp49 = require; if (obj24.isAndroid()) { const _parseInt = parseInt; let str25 = "effectTick"; const tmp49Result = tmp49(4813); if (parseInt(tmp49Result.getSystemVersion()) < 29) { str25 = "impactLight"; } str24 = str25; } trigger(str24); } else if (haptics_HapticFeedbackTypesDefault.RIGID === IMPACT_LIGHT) { const obj23 = Patterns; obj23.trigger("rigid"); } else if (haptics_HapticFeedbackTypesDefault.NOTIFICATION_SUCCESS === IMPACT_LIGHT) { const obj22 = Patterns; obj22.trigger("notificationSuccess"); } else if (haptics_HapticFeedbackTypesDefault.NOTIFICATION_WARNING === IMPACT_LIGHT) { const obj21 = Patterns; obj21.trigger("notificationWarning"); } else if (haptics_HapticFeedbackTypesDefault.CONFIRM === IMPACT_LIGHT) { const obj20 = Patterns; obj20.trigger("confirm"); } else if (haptics_HapticFeedbackTypesDefault.REJECT === IMPACT_LIGHT) { const obj19 = Patterns; obj19.trigger("reject"); } else if (haptics_HapticFeedbackTypesDefault.GESTURE_START === IMPACT_LIGHT) { const obj18 = Patterns; obj18.trigger("gestureStart"); } else if (haptics_HapticFeedbackTypesDefault.GESTURE_END === IMPACT_LIGHT) { const obj17 = Patterns; obj17.trigger("gestureEnd"); } else if (haptics_HapticFeedbackTypesDefault.SEGMENT_TICK === IMPACT_LIGHT) { const obj16 = Patterns; obj16.trigger("segmentTick"); } else if (haptics_HapticFeedbackTypesDefault.SEGMENT_FREQUENT_TICK === IMPACT_LIGHT) { const obj15 = Patterns; obj15.trigger("segmentFrequentTick"); } else if (haptics_HapticFeedbackTypesDefault.TOGGLE_ON === IMPACT_LIGHT) { const obj14 = Patterns; obj14.trigger("toggleOn"); } else if (haptics_HapticFeedbackTypesDefault.TOGGLE_OFF === IMPACT_LIGHT) { const obj13 = Patterns; obj13.trigger("toggleOff"); } else if (haptics_HapticFeedbackTypesDefault.CLOCK_TICK === IMPACT_LIGHT) { const obj12 = Patterns; obj12.trigger("clockTick"); } else if (haptics_HapticFeedbackTypesDefault.CONTEXT_CLICK === IMPACT_LIGHT) { const obj11 = Patterns; obj11.trigger("contextClick"); } else if (haptics_HapticFeedbackTypesDefault.KEYBOARD_PRESS === IMPACT_LIGHT) { const obj10 = Patterns; obj10.trigger("keyboardPress"); } else if (haptics_HapticFeedbackTypesDefault.KEYBOARD_RELEASE === IMPACT_LIGHT) { const obj9 = Patterns; obj9.trigger("keyboardRelease"); } else if (haptics_HapticFeedbackTypesDefault.KEYBOARD_TAP === IMPACT_LIGHT) { const obj8 = Patterns; obj8.trigger("keyboardTap"); } else if (haptics_HapticFeedbackTypesDefault.LONG_PRESS === IMPACT_LIGHT) { const obj7 = Patterns; obj7.trigger("longPress"); } else if (haptics_HapticFeedbackTypesDefault.TEXT_HANDLE_MOVE === IMPACT_LIGHT) { const obj6 = Patterns; obj6.trigger("textHandleMove"); } else if (haptics_HapticFeedbackTypesDefault.VIRTUAL_KEY === IMPACT_LIGHT) { const obj5 = Patterns; obj5.trigger("virtualKey"); } else if (haptics_HapticFeedbackTypesDefault.VIRTUAL_KEY_RELEASE === IMPACT_LIGHT) { const obj4 = Patterns; obj4.trigger("virtualKeyRelease"); } else if (haptics_HapticFeedbackTypesDefault.EFFECT_CLICK === IMPACT_LIGHT) { const obj3 = Patterns; obj3.trigger("effectClick"); } else if (haptics_HapticFeedbackTypesDefault.EFFECT_DOUBLE_CLICK === IMPACT_LIGHT) { const obj2 = Patterns; obj2.trigger("effectDoubleClick"); } else if (haptics_HapticFeedbackTypesDefault.EFFECT_HEAVY_CLICK === IMPACT_LIGHT) { const obj = Patterns; obj.trigger("effectHeavyClick"); } else if (haptics_HapticFeedbackTypesDefault.EFFECT_TICK === IMPACT_LIGHT) { const obj38 = Patterns; obj38.trigger("effectTick"); } };