decord/source/modules/voice_panel/native/VoicePanelStateContext.tsx
github-actions f0f877e8ce chore: update source for alpha 347.1
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4824.js (118.4 MB)
2026-09-15 14:23:42 +00:00

98 lines
5.8 KiB
TypeScript

// Module ID: 12406
// Function ID: 12407
// Name: VoicePanelStateContext
// Dependencies: [19, 12407, 12405, 12408, 7181, 12409, 1614, 12413, 2]
// Module 12406 (VoicePanelStateContext)
import VoicePanelCardLayoutManagerDefault from "VoicePanelCardLayoutManager" /* 12409 */;
import VoicePanelPIPHandoffDefault from "VoicePanelPIPHandoff" /* 12413 */;
import noop from "module_19" /* 19 */;
const VoicePanelModes = fn(12407).VoicePanelModes;
const VoicePanelControlsConstants = fn(12405);
({ CONTROLS_HEIGHT, VoicePanelControlsModes } = VoicePanelControlsConstants);
const obj = { channelId: "context-not-initialized", channelType: "e", connected: "Array", contentDimensions: false, controlsSpecs: null, dismissPanel: null, dismissToPIPGestureRef: null, dragScrolling: null, focused: null, generateStateLocker: null, guildId: null, hideControls: null, isCall: null, isFocusedVideoZoomed: null, layoutManager: null, mode: null, morphablePanelMode: null, mountedCards: null, pipAvoidanceSpecs: null, preJoinContentSize: null, safeArea: null, scrollPosition: null, setControlsMode: null, setFocused: null, setIsFocusedVideoZoomed: null, setMode: null, setShowFloatingCTA: "french_bread", showControls: "baguette_bread", showFloatingCTA: false, streamOutputSinkStack: false, windowDimensions: false, wrapperDimensions: false, useReducedMotion: false, wrapperOffset: false, pipHandoff: false };
let ReanimatedHelperTypes = fn(7181);
obj.connected = ReanimatedHelperTypes.createFakeSharedValue(false);
ReanimatedHelperTypes = fn(7181);
obj.contentDimensions = ReanimatedHelperTypes.createFakeSharedValue({ width: 0, height: 0 });
ReanimatedHelperTypes = fn(7181);
obj.controlsSpecs = ReanimatedHelperTypes.createFakeSharedValue({ mode: VoicePanelControlsModes.FLOATING_DEFAULT, locked: false, height: CONTROLS_HEIGHT, pushToTalk: false });
obj.dismissPanel = function dismissPanel() {
const error = new Error("VoicePanelContextType.Provider.dismissDrawer: not called within a context provider");
throw error;
};
obj.dismissToPIPGestureRef = { current: "Array" };
ReanimatedHelperTypes = fn(7181);
obj.dragScrolling = ReanimatedHelperTypes.createFakeSharedValue(false);
ReanimatedHelperTypes = fn(7181);
obj.focused = ReanimatedHelperTypes.createFakeSharedValue(null);
obj.generateStateLocker = function generateStateLocker() {
const error = new Error("VoicePanelContextType.Provider.generateStateLocker: not called within a context provider");
throw error;
};
obj.hideControls = function hideControls() {
const error = new Error("VoicePanelContextType.Provider.hideControls: not called within a context provider");
throw error;
};
ReanimatedHelperTypes = fn(7181);
obj.isFocusedVideoZoomed = ReanimatedHelperTypes.createFakeSharedValue(false);
obj.layoutManager = new VoicePanelCardLayoutManagerDefault("invalid");
ReanimatedHelperTypes = fn(7181);
obj.mode = ReanimatedHelperTypes.createFakeSharedValue(VoicePanelModes.PANEL);
ReanimatedHelperTypes = fn(7181);
obj.morphablePanelMode = ReanimatedHelperTypes.createFakeSharedValue(fn(12408).MorphablePanelModes.PANEL);
const obj2 = { mode: VoicePanelControlsModes.FLOATING_DEFAULT, locked: false, height: CONTROLS_HEIGHT, pushToTalk: false };
const tmp3 = new VoicePanelCardLayoutManagerDefault("invalid");
obj.mountedCards = new Set();
ReanimatedHelperTypes = fn(7181);
obj.pipAvoidanceSpecs = ReanimatedHelperTypes.createFakeSharedValue({ top: 0, bottom: 0 });
ReanimatedHelperTypes = fn(7181);
obj.preJoinContentSize = ReanimatedHelperTypes.createFakeSharedValue(0);
ReanimatedHelperTypes = fn(7181);
obj.safeArea = ReanimatedHelperTypes.createFakeSharedValue(fn(1614).EMPTY_SAFE_AREA_INSETS);
ReanimatedHelperTypes = fn(7181);
obj.scrollPosition = ReanimatedHelperTypes.createFakeSharedValue(0);
obj.setControlsMode = function setControlsMode() {
const error = new Error("VoicePanelContextType.Provider.setControlsMode: not called within a context provider");
throw error;
};
obj.setFocused = function setFocused() {
const error = new Error("VoicePanelContextType.Provider.setFocused: not called within a context provider");
throw error;
};
obj.setIsFocusedVideoZoomed = function setIsFocusedVideoZoomed() {
const error = new Error("VoicePanelContextType.Provider.showControls: not called within a context provider");
throw error;
};
obj.setMode = function setMode() {
const error = new Error("VoicePanelContextType.Provider.setMode: not called within a context provider");
throw error;
};
obj.setShowFloatingCTA = function setShowFloatingCTA() {
const error = new Error("VoicePanelContextType.Provider.showFloatingCTA: not called within a context provider");
throw error;
};
obj.showControls = function showControls() {
const error = new Error("VoicePanelContextType.Provider.showControls: not called within a context provider");
throw error;
};
ReanimatedHelperTypes = fn(7181);
obj.showFloatingCTA = ReanimatedHelperTypes.createFakeSharedValue(null);
obj.streamOutputSinkStack = {};
ReanimatedHelperTypes = fn(7181);
obj.windowDimensions = ReanimatedHelperTypes.createFakeSharedValue({ width: 0, height: 0, landscape: false });
ReanimatedHelperTypes = fn(7181);
obj.wrapperDimensions = ReanimatedHelperTypes.createFakeSharedValue({ drawerWidth: 0, drawerHeight: 0, drawerX: 0, drawerY: 0, pipX: 0, pipY: 0, animated: true, mode: VoicePanelModes.PANEL });
ReanimatedHelperTypes = fn(7181);
obj.useReducedMotion = ReanimatedHelperTypes.createFakeSharedValue(false);
ReanimatedHelperTypes = fn(7181);
obj.wrapperOffset = ReanimatedHelperTypes.createFakeSharedValue({ gestureActive: false, x: 0, y: 0 });
const obj6 = { drawerWidth: 0, drawerHeight: 0, drawerX: 0, drawerY: 0, pipX: 0, pipY: 0, animated: true, mode: VoicePanelModes.PANEL };
const set = new Set();
obj.pipHandoff = new VoicePanelPIPHandoffDefault();
const context = noop.createContext(obj);
const size = fn(2);
const result = size.fileFinishedImporting("modules/voice_panel/native/VoicePanelStateContext.tsx");
export default context;