105 lines
6.7 KiB
TypeScript
105 lines
6.7 KiB
TypeScript
/* Metro module 11794; source: modules/voice_panel/native/VoicePanelStateContext.tsx; dependencies: [31, 11795, 11793, 11796, 8142, 11797, 1587, 2] */
|
|
function _fun90320(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#90320, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:11980:6, offset: 0x02034822, size: 977 bytes, params: 8, frame: 29
|
|
var object2;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = importAll(31) /* metro dependency 31 */;
|
|
const VoicePanelModes = (require(11795) /* metro dependency 11795: VoicePanelConstants */).VoicePanelModes;
|
|
const {CONTROLS_HEIGHT,
|
|
VoicePanelControlsModes} = require(11793) /* metro dependency 11793: VoicePanelControlsConstants */;
|
|
const MorphablePanelModes = (require(11796) /* metro dependency 11796: MorphablePanelConstants */).MorphablePanelModes;
|
|
const createContext = value.createContext;
|
|
object2 = {channelId: 'context-not-initialized', channelType: undefined};
|
|
const reanimatedHelperTypesModule = require(8142) /* metro dependency 8142: ReanimatedHelperTypes */;
|
|
let createFakeSharedValue = reanimatedHelperTypesModule.createFakeSharedValue;
|
|
object2.connected = Reflect.apply(createFakeSharedValue, reanimatedHelperTypesModule, [false]);
|
|
object2.contentDimensions = reanimatedHelperTypesModule.createFakeSharedValue({'width': 0, 'height': 0});
|
|
const value5 = reanimatedHelperTypesModule;
|
|
createFakeSharedValue = value5.createFakeSharedValue;
|
|
const FLOATING_DEFAULT = VoicePanelControlsModes.FLOATING_DEFAULT;
|
|
object2.controlsSpecs = Reflect.apply(createFakeSharedValue, value5, [{mode: FLOATING_DEFAULT, locked: false,
|
|
height: CONTROLS_HEIGHT, pushToTalk: false}]);
|
|
object2.dismissPanel = function() {
|
|
var Error = global.Error;
|
|
throw new Error('VoicePanelContextType.Provider.dismissDrawer: not called within a context provider');
|
|
};
|
|
object2.dismissToPIPGestureRef = {current: undefined};
|
|
object2.dragScrolling = reanimatedHelperTypesModule.createFakeSharedValue(false);
|
|
object2.focused = reanimatedHelperTypesModule.createFakeSharedValue(null);
|
|
object2.generateStateLocker = function() {
|
|
var Error = global.Error;
|
|
throw new Error('VoicePanelContextType.Provider.generateStateLocker: not called within a context provider');
|
|
};
|
|
object2.guildId = undefined;
|
|
object2.hideControls = function() {
|
|
var Error = global.Error;
|
|
throw new Error('VoicePanelContextType.Provider.hideControls: not called within a context provider');
|
|
};
|
|
object2.isCall = false;
|
|
object2.isFocusedVideoZoomed = reanimatedHelperTypesModule.createFakeSharedValue(false);
|
|
const voicePanelCardLayoutManager = importDefault(11797) /* metro dependency 11797: VoicePanelCardLayoutManager */;
|
|
const value10 = Object.create(voicePanelCardLayoutManager.prototype,
|
|
{constructor: {value: voicePanelCardLayoutManager}});
|
|
const voicePanelCardLayoutManager2 = new voicePanelCardLayoutManager('invalid');
|
|
object2.layoutManager = voicePanelCardLayoutManager2 instanceof Object ? voicePanelCardLayoutManager2 : value10;
|
|
const value13 = reanimatedHelperTypesModule;
|
|
createFakeSharedValue = value13.createFakeSharedValue;
|
|
let PANEL = VoicePanelModes.PANEL;
|
|
object2.mode = Reflect.apply(createFakeSharedValue, value13, [PANEL]);
|
|
const value14 = reanimatedHelperTypesModule;
|
|
createFakeSharedValue = value14.createFakeSharedValue;
|
|
PANEL = MorphablePanelModes.PANEL;
|
|
object2.morphablePanelMode = Reflect.apply(createFakeSharedValue, value14, [PANEL]);
|
|
const Set = global.Set;
|
|
const value15 = Object.create(Set.prototype, {constructor: {value: Set}});
|
|
const set = new Set();
|
|
object2.mountedCards = set instanceof Object ? set : value15;
|
|
object2.pipAvoidanceSpecs = reanimatedHelperTypesModule.createFakeSharedValue({'top': 0, 'bottom': 0});
|
|
object2.preJoinContentSize = reanimatedHelperTypesModule.createFakeSharedValue(0);
|
|
const value19 = reanimatedHelperTypesModule;
|
|
createFakeSharedValue = value19.createFakeSharedValue;
|
|
const EMPTY_SAFE_AREA_INSETS = (require(1587) /* metro dependency 1587: SafeAreaConstantsNative */).EMPTY_SAFE_AREA_INSETS;
|
|
object2.safeArea = Reflect.apply(createFakeSharedValue, value19, [EMPTY_SAFE_AREA_INSETS]);
|
|
object2.scrollPosition = reanimatedHelperTypesModule.createFakeSharedValue(0);
|
|
object2.setControlsMode = function() {
|
|
var Error = global.Error;
|
|
throw new Error('VoicePanelContextType.Provider.setControlsMode: not called within a context provider');
|
|
};
|
|
object2.setFocused = function() {
|
|
var Error = global.Error;
|
|
throw new Error('VoicePanelContextType.Provider.setFocused: not called within a context provider');
|
|
};
|
|
object2.setIsFocusedVideoZoomed = function() {
|
|
var Error = global.Error;
|
|
throw new Error('VoicePanelContextType.Provider.showControls: not called within a context provider');
|
|
};
|
|
object2.setMode = function() {
|
|
var Error = global.Error;
|
|
throw new Error('VoicePanelContextType.Provider.setMode: not called within a context provider');
|
|
};
|
|
object2.setShowFloatingCTA = function() {
|
|
var Error = global.Error;
|
|
throw new Error('VoicePanelContextType.Provider.showFloatingCTA: not called within a context provider');
|
|
};
|
|
object2.showControls = function() {
|
|
var Error = global.Error;
|
|
throw new Error('VoicePanelContextType.Provider.showControls: not called within a context provider');
|
|
};
|
|
object2.showFloatingCTA = reanimatedHelperTypesModule.createFakeSharedValue(null);
|
|
object2.streamOutputSinkStack = {};
|
|
object2.windowDimensions = reanimatedHelperTypesModule.createFakeSharedValue({'width': 0, 'height': 0,
|
|
'landscape': false});
|
|
const value23 = reanimatedHelperTypesModule;
|
|
createFakeSharedValue = value23.createFakeSharedValue;
|
|
PANEL = VoicePanelModes.PANEL;
|
|
object2.wrapperDimensions = Reflect.apply(createFakeSharedValue, value23, [{'drawerWidth': 0, 'drawerHeight': 0,
|
|
'drawerX': 0, 'drawerY': 0, 'pipX': 0, 'pipY': 0, 'animated': true, mode: PANEL}]);
|
|
object2.useReducedMotion = reanimatedHelperTypesModule.createFakeSharedValue(false);
|
|
object2.wrapperOffset = reanimatedHelperTypesModule.createFakeSharedValue({'gestureActive': false, 'x': 0, 'y': 0});
|
|
object2.panelCardStillInPIP = reanimatedHelperTypesModule.createFakeSharedValue(false);
|
|
value = Reflect.apply(createContext, value, [object2]);
|
|
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/voice_panel/native/VoicePanelStateContext.tsx');
|
|
exports.default = value;
|
|
}
|
|
|