decord/source/design/components/ContextMenu/native/ContextMenuConstants.native.tsx

24 lines
1 KiB
TypeScript
Raw Normal View History

2026-07-25 08:10:48 +00:00
// Module ID: 9233
2026-07-27 11:26:19 +00:00
// Function ID: 72374
2026-07-20 16:05:17 +00:00
// Name: CONTEXT_MENU_LONG_PRESS_DURATION_MS
2026-07-25 08:10:48 +00:00
// Dependencies: [477, 4100, 2]
2026-07-20 16:05:17 +00:00
2026-07-25 08:10:48 +00:00
// Module 9233 (CONTEXT_MENU_LONG_PRESS_DURATION_MS)
2026-07-23 10:11:24 +00:00
import set from "set";
import { HapticFeedbackTypes } from "getAndroidLightImpactEffect";
import set from "set";
set = set.isIOS();
const result = set.fileFinishedImporting("design/components/ContextMenu/native/ContextMenuConstants.native.tsx");
2026-07-20 16:05:17 +00:00
export const CONTEXT_MENU_LONG_PRESS_DURATION_MS = 300;
2026-07-23 10:11:24 +00:00
export const CONTEXT_MENU_OPEN_HAPTIC = set ? HapticFeedbackTypes.IMPACT_HEAVY : HapticFeedbackTypes.IMPACT_MEDIUM;
2026-07-20 16:05:17 +00:00
export const CONTEXT_MENU_ITEM_PADDING = 12;
export const CONTEXT_MENU_ITEM_BASE_HEIGHT = 42;
export const CONTEXT_MENU_DIVIDER_HEIGHT = 4;
export const CONTEXT_MENU_EDGE_OFFSET = 12;
export const CONTEXT_MENU_MIN_WIDTH = 220;
export const CONTEXT_MENU_OFFSET = 10;
export const CONTEXT_MENU_MIN_SCALE = 0.5;
2026-07-23 10:11:24 +00:00
export const CONTEXT_MENU_SPRING = { mass: 0.3, damping: 20, stiffness: 200, overshootClamping: true, restDisplacementThreshold: 0.001 };