818 lines
43 KiB
TypeScript
818 lines
43 KiB
TypeScript
/* Metro module 4502; source: modules/a11y/AccessibilityStore.tsx; dependencies: [29, 6, 7, 15, 17, 18, 1310, 1348, 661, 4503, 4488, 3829, 566, 587, 4002, 694, 2] */
|
|
function _fun38454(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#38454, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:6, offset: 0x010c1000, size: 1058 bytes, params: 8, frame: 22
|
|
var object4;
|
|
const env0_0 = require;
|
|
const env0_3 = ['fontScale'];
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
const env0_4 = importDefault(29) /* metro dependency 29 */;
|
|
const env0_5 = importDefault(6) /* metro dependency 6 */;
|
|
const env0_6 = importDefault(7) /* metro dependency 7 */;
|
|
const env0_7 = importDefault(15) /* metro dependency 15 */;
|
|
const env0_8 = importDefault(17) /* metro dependency 17 */;
|
|
const env0_9 = importDefault(18) /* metro dependency 18 */;
|
|
const themeStore = importDefault(1310) /* metro dependency 1310: ThemeStore */;
|
|
const userSettingsProtoStore = importDefault(1348) /* metro dependency 1348: UserSettingsProtoStore */;
|
|
let value = require(661) /* metro dependency 661: Constants */;
|
|
const Accessibility = value.Accessibility;
|
|
const env0_13 = value.ThemeTypes;
|
|
value = require(4503) /* metro dependency 4503: MessageConstants */;
|
|
const env0_14 = value.MESSAGE_GROUP_SPACING;
|
|
const env0_15 = value.DEFAULT_COMPACT_SPACING;
|
|
const env0_16 = value.DEFAULT_COZY_SPACING;
|
|
object4 = {DEFAULT: 'default', HIGH: 'high'};
|
|
const object5 = {FLEXIBLE: 'flexible', CONDENSED: 'condensed', HIDDEN: 'hidden'};
|
|
const object6 = {'fontSize': null, 'zoom': null, 'keyboardModeEnabled': false, 'contrastMode': null,
|
|
'colorblindMode': false, 'lowContrastMode': false, 'saturation': 1, 'contrast': 1,
|
|
'desaturateUserColors': false, 'forcedColorsModalSeen': false, 'keyboardNavigationExplainerModalSeen': false,
|
|
'messageGroupSpacing': null, 'systemPrefersReducedMotion': 'no-preference', 'systemPrefersCrossfades': false,
|
|
'prefersReducedMotion': 'auto', 'systemForcedColors': 'none', 'syncForcedColors': true,
|
|
'systemPrefersContrast': 'no-preference', 'alwaysShowLinkDecorations': false, 'roleStyle': 'username',
|
|
'officialMessageStyle': 'default', 'officialMessageStyleExplicitlySet': false, 'displayNameStylesEnabled': true,
|
|
'submitButtonEnabled': false, 'syncProfileThemeWithUserTheme': false, 'enableCustomCursor': true,
|
|
'switchIconsEnabled': false, 'appsButtonEnabled': true};
|
|
const FONT_SIZE_DEFAULT = Accessibility.FONT_SIZE_DEFAULT;
|
|
object6.fontSize = FONT_SIZE_DEFAULT;
|
|
const ZOOM_DEFAULT = Accessibility.ZOOM_DEFAULT;
|
|
object6.zoom = ZOOM_DEFAULT;
|
|
const DEFAULT = object4.DEFAULT;
|
|
object6.contrastMode = DEFAULT;
|
|
const FLEXIBLE = object5.FLEXIBLE;
|
|
object6.expressionPickerFormat = FLEXIBLE;
|
|
object6.condensePickerWhenNarrow = true;
|
|
object6.emojiButtonEnabled = true;
|
|
object6.gifButtonEnabled = true;
|
|
object6.stickerButtonEnabled = true;
|
|
const env0_21 = {12: 'font-size-12', 14: 'font-size-14', 15: 'font-size-15', 16: 'font-size-16', 18: 'font-size-18',
|
|
20: 'font-size-20', 24: 'font-size-24'};
|
|
const DeviceSettingsStore = (importDefault(566) /* metro dependency 566: flux */).DeviceSettingsStore;
|
|
value = _fun38459(DeviceSettingsStore);
|
|
value.displayName = 'AccessibilityStore';
|
|
value.persistKey = 'AccessibilityStore';
|
|
value.migrations = [_fun38505, _fun38506, function(a0) {
|
|
var r2;
|
|
var object = {};
|
|
copyDataProperties(object, a0, r2);
|
|
object['darkSidebar'] = false;
|
|
return object;
|
|
}, function(a0) {
|
|
var r2;
|
|
var object = {};
|
|
copyDataProperties(object, a0, r2);
|
|
object['messageGroupSpacing'] = null;
|
|
return object;
|
|
}, function(a0) {
|
|
var r2;
|
|
var object = {};
|
|
copyDataProperties(object, a0, r2);
|
|
object['systemPrefersReducedMotion'] = 'no-preference';
|
|
object['prefersReducedMotion'] = 'auto';
|
|
return object;
|
|
}, _fun38510, function(a0) {
|
|
var r2;
|
|
var object = {};
|
|
copyDataProperties(object, a0, r2);
|
|
object['disableVoiceBackgrounds'] = false;
|
|
return object;
|
|
}, function(a0) {
|
|
var error;
|
|
try {
|
|
delete a0.disableVoiceBackgrounds;
|
|
} catch (error) {
|
|
}
|
|
return a0;
|
|
}, function(a0) {
|
|
var error;
|
|
try {
|
|
delete a0.hideGuildTags;
|
|
} catch (error) {
|
|
}
|
|
return a0;
|
|
}, function(a0) {
|
|
var r2;
|
|
var object = {};
|
|
copyDataProperties(object, a0, r2);
|
|
object['enableCustomCursor'] = true;
|
|
return object;
|
|
}, _fun38515];
|
|
value = new value(importDefault(694) /* metro dependency 694: Dispatcher */,
|
|
{ACCESSIBILITY_SET_FONT_SIZE: ACCESSIBILITY_SET_FONT_SIZE, ACCESSIBILITY_SET_ZOOM: ACCESSIBILITY_SET_ZOOM,
|
|
ACCESSIBILITY_RESET_TO_DEFAULT: ACCESSIBILITY_RESET_TO_DEFAULT,
|
|
ACCESSIBILITY_KEYBOARD_MODE_ENABLE: ACCESSIBILITY_KEYBOARD_MODE_ENABLE,
|
|
ACCESSIBILITY_KEYBOARD_MODE_DISABLE: ACCESSIBILITY_KEYBOARD_MODE_DISABLE,
|
|
ACCESSIBILITY_COLORBLIND_TOGGLE: ACCESSIBILITY_COLORBLIND_TOGGLE,
|
|
ACCESSIBILITY_LOW_CONTRAST_TOGGLE: ACCESSIBILITY_LOW_CONTRAST_TOGGLE,
|
|
ACCESSIBILITY_SET_SATURATION: ACCESSIBILITY_SET_SATURATION,
|
|
ACCESSIBILITY_DESATURATE_ROLES_TOGGLE: ACCESSIBILITY_DESATURATE_ROLES_TOGGLE,
|
|
ACCESSIBILITY_SYSTEM_COLOR_PREFERENCES_CHANGED: ACCESSIBILITY_SYSTEM_COLOR_PREFERENCES_CHANGED,
|
|
ACCESSIBILITY_SYSTEM_PREFERS_CONTRAST_CHANGED: ACCESSIBILITY_SYSTEM_PREFERS_CONTRAST_CHANGED,
|
|
ACCESSIBILITY_SYSTEM_PREFERS_REDUCED_MOTION_CHANGED: ACCESSIBILITY_SYSTEM_PREFERS_REDUCED_MOTION_CHANGED,
|
|
ACCESSIBILITY_SYSTEM_PREFERS_CROSSFADES_CHANGED: ACCESSIBILITY_SYSTEM_PREFERS_CROSSFADES_CHANGED,
|
|
ACCESSIBILITY_SET_PREFERS_REDUCED_MOTION: ACCESSIBILITY_SET_PREFERS_REDUCED_MOTION,
|
|
ACCESSIBILITY_SET_SYNC_FORCED_COLORS: ACCESSIBILITY_SET_SYNC_FORCED_COLORS,
|
|
ACCESSIBILITY_SET_ALWAYS_SHOW_LINK_DECORATIONS: ACCESSIBILITY_SET_ALWAYS_SHOW_LINK_DECORATIONS,
|
|
ACCESSIBILITY_SET_ENABLE_CUSTOM_CURSOR: ACCESSIBILITY_SET_ENABLE_CUSTOM_CURSOR,
|
|
ACCESSIBILITY_SET_ROLE_STYLE: ACCESSIBILITY_SET_ROLE_STYLE,
|
|
ACCESSIBILITY_SET_OFFICIAL_MESSAGE_STYLE: ACCESSIBILITY_SET_OFFICIAL_MESSAGE_STYLE,
|
|
ACCESSIBILITY_SET_DISPLAY_NAME_STYLES_ENABLED: ACCESSIBILITY_SET_DISPLAY_NAME_STYLES_ENABLED,
|
|
ACCESSIBILITY_FORCED_COLORS_MODAL_SEEN: ACCESSIBILITY_FORCED_COLORS_MODAL_SEEN,
|
|
KEYBOARD_NAVIGATION_EXPLAINER_MODAL_SEEN: KEYBOARD_NAVIGATION_EXPLAINER_MODAL_SEEN,
|
|
ACCESSIBILITY_SET_MESSAGE_GROUP_SPACING: ACCESSIBILITY_SET_MESSAGE_GROUP_SPACING,
|
|
ACCESSIBILITY_SUBMIT_BUTTON_TOGGLE: ACCESSIBILITY_SUBMIT_BUTTON_TOGGLE,
|
|
ACCESSIBILITY_SYNC_PROFILE_THEME_WITH_USER_THEME_TOGGLE: ACCESSIBILITY_SYNC_PROFILE_THEME_WITH_USER_THEME_TOGGLE,
|
|
ACCESSIBILITY_SET_CONTRAST: ACCESSIBILITY_SET_CONTRAST,
|
|
ACCESSIBILITY_SET_CONTRAST_MODE: ACCESSIBILITY_SET_CONTRAST_MODE,
|
|
ACCESSIBILITY_SET_SWITCH_ICONS_ENABLED: ACCESSIBILITY_SET_SWITCH_ICONS_ENABLED,
|
|
ACCESSIBILITY_SET_CHAT_BAR_SETTINGS: ACCESSIBILITY_SET_CHAT_BAR_SETTINGS});
|
|
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/a11y/AccessibilityStore.tsx');
|
|
exports.default = value;
|
|
exports.AccessibilityContrastMode = object4;
|
|
exports.ExpressionPickerFormat = object5;
|
|
}
|
|
|
|
function _isNativeReflectConstruct_38455() { // fn#38455, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:330, offset: 0x010c1422, size: 94 bytes, params: 1, frame: 18
|
|
var Boolean;
|
|
var prototype;
|
|
var valueOf;
|
|
var call;
|
|
var Reflect;
|
|
var construct;
|
|
var closure;
|
|
var value;
|
|
var error;
|
|
try {
|
|
Boolean = global.Boolean;
|
|
prototype = Boolean.prototype;
|
|
valueOf = prototype.valueOf;
|
|
call = valueOf.call;
|
|
Reflect = global.Reflect;
|
|
construct = Reflect.construct;
|
|
Boolean = global.Boolean;
|
|
closure = function() {
|
|
};
|
|
value = Reflect.apply(construct, Reflect, [Boolean, [], closure]);
|
|
value = Reflect.apply(call, valueOf, [value]);
|
|
var result = !value;
|
|
} catch (error) {
|
|
}
|
|
return (_isNativeReflectConstruct_38455_isNativeReflectConstruct = function() {
|
|
return !!result;
|
|
})();
|
|
}
|
|
|
|
function maybeApplyNoTextColorForLightCustomTheme() { // fn#38458, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:1666, offset: 0x010c1480, size: 206 bytes, params: 1, frame: 17
|
|
var r3;
|
|
var r1;
|
|
var r0;
|
|
var value5;
|
|
var setting;
|
|
const officialMessageStyleExplicitlySet = env0_20.officialMessageStyleExplicitlySet;
|
|
if (officialMessageStyleExplicitlySet) {
|
|
r0 = !officialMessageStyleExplicitlySet;
|
|
} else {
|
|
r3 = env0_20.officialMessageStyle !== 'default' || ThemeStore.theme !== ThemeTypes.LIGHT;
|
|
if (!r3) {
|
|
value5 = undefined;
|
|
setting = (require(3829) /* metro dependency 3829: UserSettings */).ClientThemeSettings.getSetting();
|
|
r3 = !(setting.backgroundGradientPresetId != null || ((setting.customUserThemeSettings == null || setting.customUserThemeSettings.colors == null ? value5 : setting.customUserThemeSettings.colors.length) ?? 0) > 0);
|
|
}
|
|
if (r3) {
|
|
r1 = !r3;
|
|
} else {
|
|
env0_20.officialMessageStyle = 'no_text_color';
|
|
r1 = true;
|
|
}
|
|
r0 = r1;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function _fun38459(a0) { // fn#38459, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:2094, offset: 0x010c154e, size: 1085 bytes, params: 2, frame: 16
|
|
const closure = AccessibilityStore;
|
|
env0_9(closure, a0);
|
|
return env0_6(closure, [{key: 'initialize', value: value_38461}, {key: 'fontScale', get: get_38462},
|
|
{key: 'fontSize', get: get_38463}, {key: 'isFontScaledUp', get: get_38464}, {key: 'isFontScaledDown',
|
|
get: get_38465}, {key: 'fontScaleClass', get: get_38466}, {key: 'zoom', get: get_38467}, {key: 'isZoomedIn',
|
|
get: get_38468}, {key: 'isZoomedOut', get: get_38469}, {key: 'keyboardModeEnabled', get: get_38470},
|
|
{key: 'colorblindMode', get: get_38471}, {key: 'lowContrastMode', get: get_38472}, {key: 'saturation',
|
|
get: get_38473}, {key: 'contrast', get: get_38474}, {key: 'desaturateUserColors', get: get_38475},
|
|
{key: 'forcedColorsModalSeen', get: get_38476}, {key: 'keyboardNavigationExplainerModalSeen', get: get_38477},
|
|
{key: 'messageGroupSpacing', get: get_38478}, {key: 'isMessageGroupSpacingIncreased', get: function() {
|
|
var MessageDisplayCompact = require(dependencyMap[11]).MessageDisplayCompact;
|
|
return this.messageGroupSpacing > (MessageDisplayCompact.getSetting() ? DEFAULT_COMPACT_SPACING : DEFAULT_COZY_SPACING);
|
|
}}, {key: 'isMessageGroupSpacingDecreased', get: function() {
|
|
var MessageDisplayCompact = require(dependencyMap[11]).MessageDisplayCompact;
|
|
return this.messageGroupSpacing < (MessageDisplayCompact.getSetting() ? DEFAULT_COMPACT_SPACING : DEFAULT_COZY_SPACING);
|
|
}}, {key: 'isSubmitButtonEnabled', get: get_38481}, {key: 'syncProfileThemeWithUserTheme', get: get_38482},
|
|
{key: 'systemPrefersReducedMotion', get: get_38483}, {key: 'rawPrefersReducedMotion', get: get_38484},
|
|
{key: 'useReducedMotion', get: get_38485}, {key: 'systemForcedColors', get: get_38486},
|
|
{key: 'syncForcedColors', get: get_38487}, {key: 'useForcedColors', get: get_38488},
|
|
{key: 'systemPrefersContrast', get: get_38489}, {key: 'systemPrefersCrossfades', get: get_38490},
|
|
{key: 'alwaysShowLinkDecorations', get: get_38491}, {key: 'enableCustomCursor', get: get_38492},
|
|
{key: 'roleStyle', get: get_38493}, {key: 'officialMessageStyle', get: get_38494},
|
|
{key: 'displayNameStylesEnabled', get: get_38495}, {key: 'isHighContrastModeEnabled', get: get_38496},
|
|
{key: 'isSwitchIconsEnabled', get: get_38497}, {key: 'isAppsButtonEnabled', get: get_38498},
|
|
{key: 'expressionPickerFormat', get: get_38499}, {key: 'condensePickerWhenNarrow', get: get_38500},
|
|
{key: 'isEmojiButtonEnabled', get: get_38501}, {key: 'isGifButtonEnabled', get: get_38502},
|
|
{key: 'isStickerButtonEnabled', get: get_38503}, {key: 'getUserAgnosticState', value: value_38504}]);
|
|
}
|
|
|
|
function _fun38505() { // fn#38505, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:6380, offset: 0x010c1ef7, size: 261 bytes, params: 1, frame: 20
|
|
const Storage = (require(587) /* metro dependency 587: Storage */).Storage;
|
|
const r3 = Storage.get('a11yFontScale') || 100;
|
|
const r2 = Storage.get('a11yZoom') || Accessibility.ZOOM_DEFAULT;
|
|
const r1 = Storage.get('a11yColorblindMode') || false;
|
|
Storage.remove('a11yFontScale');
|
|
Storage.remove('a11yZoom');
|
|
Storage.remove('a11yColorblindMode');
|
|
return {fontScale: r3, zoom: r2, colorblindMode: r1, keyboardModeEnabled: false};
|
|
}
|
|
|
|
function _fun38506(a0) { // fn#38506, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:6696, offset: 0x010c1ffc, size: 125 bytes, params: 2, frame: 14
|
|
var r2;
|
|
var r4;
|
|
let value = a0;
|
|
const fontScale = value.fontScale;
|
|
const value3 = env0_4(value, env0_3);
|
|
if (fontScale === 82) {
|
|
r2 = 12;
|
|
r4 = value;
|
|
} else if (fontScale === 92) {
|
|
r2 = 15;
|
|
r4 = value;
|
|
} else {
|
|
value = 16;
|
|
if (fontScale === 100) {
|
|
r2 = value;
|
|
r4 = value;
|
|
} else if (fontScale === 110) {
|
|
r2 = 18;
|
|
r4 = value;
|
|
} else if (fontScale === 125) {
|
|
r2 = 20;
|
|
r4 = value;
|
|
} else if (fontScale !== 150) {
|
|
r2 = value;
|
|
r4 = value;
|
|
} else {
|
|
r2 = 24;
|
|
r4 = value;
|
|
}
|
|
}
|
|
const object2 = {};
|
|
copyDataProperties(object2, value3, r4);
|
|
object2['fontSize'] = r2;
|
|
return object2;
|
|
}
|
|
|
|
function _fun38510(a0) { // fn#38510, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:7026, offset: 0x010c20d5, size: 67 bytes, params: 2, frame: 14
|
|
const object2 = {};
|
|
copyDataProperties(object2, a0, undefined);
|
|
const saturation = a0.saturation;
|
|
const LOW_SATURATION_THRESHOLD = (require(4002) /* metro dependency 4002: shared */).LOW_SATURATION_THRESHOLD;
|
|
object2['alwaysShowLinkDecorations'] = saturation <= LOW_SATURATION_THRESHOLD;
|
|
return object2;
|
|
}
|
|
|
|
function _fun38515(a0) { // fn#38515, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:7297, offset: 0x010c2172, size: 83 bytes, params: 2, frame: 13
|
|
const object2 = {};
|
|
copyDataProperties(object2, a0, undefined);
|
|
object2['appsButtonEnabled'] = true;
|
|
const FLEXIBLE = env0_18.FLEXIBLE;
|
|
object2['expressionPickerFormat'] = FLEXIBLE;
|
|
object2['condensePickerWhenNarrow'] = true;
|
|
object2['emojiButtonEnabled'] = true;
|
|
object2['gifButtonEnabled'] = true;
|
|
object2['stickerButtonEnabled'] = true;
|
|
return object2;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_FONT_SIZE({fontSize}) { // fn#38516, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:7509, offset: 0x010c21c5, size: 122 bytes, params: 2, frame: 13
|
|
const FONT_SIZES = Accessibility.FONT_SIZES;
|
|
const value2 = FONT_SIZES.indexOf(fontSize);
|
|
const r1 = value2 >= 0 ? fontSize : Accessibility.FONT_SIZE_DEFAULT;
|
|
const FONT_SIZE_MAX = Accessibility.FONT_SIZE_MAX;
|
|
if (r1 > FONT_SIZE_MAX) {
|
|
return false;
|
|
}
|
|
const FONT_SIZE_MIN = Accessibility.FONT_SIZE_MIN;
|
|
if (r1 < FONT_SIZE_MIN) {
|
|
return false;
|
|
}
|
|
if (env0_20.fontSize === r1) {
|
|
return false;
|
|
}
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, value2);
|
|
object2.fontSize = r1;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_ZOOM(a0) { // fn#38517, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:7752, offset: 0x010c223f, size: 144 bytes, params: 2, frame: 13
|
|
let zoom = a0.zoom;
|
|
const ZOOM_MIN = Accessibility.ZOOM_MIN;
|
|
if (zoom < ZOOM_MIN) {
|
|
return false;
|
|
}
|
|
zoom = a0.zoom;
|
|
const ZOOM_MAX = Accessibility.ZOOM_MAX;
|
|
if (zoom > ZOOM_MAX) {
|
|
return false;
|
|
}
|
|
zoom = env0_20.zoom;
|
|
if (zoom === a0.zoom) {
|
|
return false;
|
|
}
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, zoom);
|
|
env0_20 = object2;
|
|
object2.zoom = a0.zoom;
|
|
const defaultImport = importDefault(4488) /* metro dependency 4488: CrossPlatformNativeUtilsNative */;
|
|
defaultImport.setZoomFactor(env0_20.zoom);
|
|
}
|
|
|
|
function ACCESSIBILITY_RESET_TO_DEFAULT() { // fn#38518, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:7929, offset: 0x010c22cf, size: 199 bytes, params: 1, frame: 14
|
|
var object2;
|
|
var defaultImport;
|
|
let fontSize = env0_20.fontSize;
|
|
const FONT_SIZE_DEFAULT = Accessibility.FONT_SIZE_DEFAULT;
|
|
const zoom = env0_20.zoom;
|
|
const ZOOM_DEFAULT = Accessibility.ZOOM_DEFAULT;
|
|
if (fontSize !== FONT_SIZE_DEFAULT) {
|
|
object2 = {};
|
|
copyDataProperties(object2, env0_20, fontSize);
|
|
env0_20 = object2;
|
|
fontSize = object2.fontSize;
|
|
if (fontSize !== Accessibility.FONT_SIZE_DEFAULT) {
|
|
env0_20.fontSize = Accessibility.FONT_SIZE_DEFAULT;
|
|
}
|
|
if (env0_20.zoom !== Accessibility.ZOOM_DEFAULT) {
|
|
env0_20.zoom = Accessibility.ZOOM_DEFAULT;
|
|
defaultImport = importDefault(4488) /* metro dependency 4488: CrossPlatformNativeUtilsNative */;
|
|
defaultImport.setZoomFactor(env0_20.zoom);
|
|
}
|
|
return undefined;
|
|
}
|
|
if (zoom !== ZOOM_DEFAULT) {
|
|
object2 = {};
|
|
copyDataProperties(object2, env0_20, fontSize);
|
|
env0_20 = object2;
|
|
fontSize = object2.fontSize;
|
|
if (fontSize !== Accessibility.FONT_SIZE_DEFAULT) {
|
|
env0_20.fontSize = Accessibility.FONT_SIZE_DEFAULT;
|
|
}
|
|
if (env0_20.zoom !== Accessibility.ZOOM_DEFAULT) {
|
|
env0_20.zoom = Accessibility.ZOOM_DEFAULT;
|
|
defaultImport = importDefault(4488) /* metro dependency 4488: CrossPlatformNativeUtilsNative */;
|
|
defaultImport.setZoomFactor(env0_20.zoom);
|
|
}
|
|
return undefined;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
function ACCESSIBILITY_KEYBOARD_MODE_ENABLE() { // fn#38519, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:8237, offset: 0x010c2396, size: 49 bytes, params: 1, frame: 12
|
|
if (env0_20.keyboardModeEnabled) {
|
|
return false;
|
|
}
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2.keyboardModeEnabled = true;
|
|
}
|
|
|
|
function ACCESSIBILITY_KEYBOARD_MODE_DISABLE() { // fn#38520, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:8378, offset: 0x010c23c7, size: 49 bytes, params: 1, frame: 12
|
|
var object2;
|
|
if (env0_20.keyboardModeEnabled) {
|
|
object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2.keyboardModeEnabled = false;
|
|
return undefined;
|
|
}
|
|
return false;
|
|
}
|
|
|
|
function ACCESSIBILITY_COLORBLIND_TOGGLE() { // fn#38521, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:8517, offset: 0x010c23f8, size: 39 bytes, params: 1, frame: 12
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2.colorblindMode = !object2.colorblindMode;
|
|
}
|
|
|
|
function ACCESSIBILITY_LOW_CONTRAST_TOGGLE() { // fn#38522, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:8634, offset: 0x010c241f, size: 39 bytes, params: 1, frame: 12
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2.lowContrastMode = !object2.lowContrastMode;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_SATURATION({saturation}) { // fn#38523, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:8749, offset: 0x010c2446, size: 39 bytes, params: 2, frame: 12
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2.saturation = saturation;
|
|
}
|
|
|
|
function ACCESSIBILITY_DESATURATE_ROLES_TOGGLE() { // fn#38524, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:8855, offset: 0x010c246d, size: 39 bytes, params: 1, frame: 12
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2.desaturateUserColors = !object2.desaturateUserColors;
|
|
}
|
|
|
|
function ACCESSIBILITY_SYSTEM_COLOR_PREFERENCES_CHANGED({systemForcedColors}) { // fn#38525, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:9003, offset: 0x010c2494, size: 58 bytes, params: 2, frame: 14
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2['systemForcedColors'] = systemForcedColors ?? 'none';
|
|
}
|
|
|
|
function ACCESSIBILITY_SYSTEM_PREFERS_CONTRAST_CHANGED(a0) { // fn#38526, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:9172, offset: 0x010c24ce, size: 66 bytes, params: 2, frame: 13
|
|
const systemPrefersContrast = env0_20.systemPrefersContrast;
|
|
if (systemPrefersContrast === a0.systemPrefersContrast) {
|
|
return false;
|
|
}
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, systemPrefersContrast);
|
|
object2['systemPrefersContrast'] = a0.systemPrefersContrast;
|
|
}
|
|
|
|
function ACCESSIBILITY_SYSTEM_PREFERS_REDUCED_MOTION_CHANGED(a0) { // fn#38527, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:9389, offset: 0x010c2510, size: 66 bytes, params: 2, frame: 13
|
|
const systemPrefersReducedMotion = env0_20.systemPrefersReducedMotion;
|
|
if (systemPrefersReducedMotion === a0.systemPrefersReducedMotion) {
|
|
return false;
|
|
}
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, systemPrefersReducedMotion);
|
|
object2['systemPrefersReducedMotion'] = a0.systemPrefersReducedMotion;
|
|
}
|
|
|
|
function ACCESSIBILITY_SYSTEM_PREFERS_CROSSFADES_CHANGED(a0) { // fn#38528, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:9627, offset: 0x010c2552, size: 66 bytes, params: 2, frame: 13
|
|
const systemPrefersCrossfades = env0_20.systemPrefersCrossfades;
|
|
if (systemPrefersCrossfades === a0.systemPrefersCrossfades) {
|
|
return false;
|
|
}
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, systemPrefersCrossfades);
|
|
object2['systemPrefersCrossfades'] = a0.systemPrefersCrossfades;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_PREFERS_REDUCED_MOTION(a0) { // fn#38529, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:9843, offset: 0x010c2594, size: 66 bytes, params: 2, frame: 13
|
|
const prefersReducedMotion = env0_20.prefersReducedMotion;
|
|
if (prefersReducedMotion === a0.prefersReducedMotion) {
|
|
return false;
|
|
}
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, prefersReducedMotion);
|
|
object2['prefersReducedMotion'] = a0.prefersReducedMotion;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_SYNC_FORCED_COLORS({syncForcedColors}) { // fn#38530, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:10036, offset: 0x010c25d6, size: 26 bytes, params: 2, frame: 2
|
|
env0_20.syncForcedColors = syncForcedColors;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_ALWAYS_SHOW_LINK_DECORATIONS({alwaysShowLinkDecorations}) { // fn#38531, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:10160, offset: 0x010c25f0, size: 42 bytes, params: 2, frame: 13
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2['alwaysShowLinkDecorations'] = alwaysShowLinkDecorations;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_ENABLE_CUSTOM_CURSOR({enableCustomCursor}) { // fn#38532, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:10310, offset: 0x010c261a, size: 42 bytes, params: 2, frame: 13
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2['enableCustomCursor'] = enableCustomCursor;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_ROLE_STYLE({roleStyle}) { // fn#38533, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:10429, offset: 0x010c2644, size: 26 bytes, params: 2, frame: 2
|
|
env0_20.roleStyle = roleStyle;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_OFFICIAL_MESSAGE_STYLE({officialMessageStyle}) { // fn#38534, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:10526, offset: 0x010c265e, size: 38 bytes, params: 2, frame: 3
|
|
env0_20.officialMessageStyle = officialMessageStyle;
|
|
env0_20.officialMessageStyleExplicitlySet = true;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_DISPLAY_NAME_STYLES_ENABLED({enabled}) { // fn#38535, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:10700, offset: 0x010c2684, size: 25 bytes, params: 2, frame: 2
|
|
env0_20.displayNameStylesEnabled = enabled;
|
|
}
|
|
|
|
function ACCESSIBILITY_FORCED_COLORS_MODAL_SEEN() { // fn#38536, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:10823, offset: 0x010c269d, size: 19 bytes, params: 1, frame: 2
|
|
env0_20.forcedColorsModalSeen = true;
|
|
}
|
|
|
|
function KEYBOARD_NAVIGATION_EXPLAINER_MODAL_SEEN() { // fn#38537, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:10931, offset: 0x010c26b0, size: 35 bytes, params: 1, frame: 13
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2['keyboardNavigationExplainerModalSeen'] = true;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_MESSAGE_GROUP_SPACING({messageGroupSpacing}) { // fn#38538, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:11075, offset: 0x010c26d3, size: 42 bytes, params: 2, frame: 13
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, messageGroupSpacing);
|
|
object2['messageGroupSpacing'] = messageGroupSpacing;
|
|
}
|
|
|
|
function ACCESSIBILITY_SUBMIT_BUTTON_TOGGLE() { // fn#38539, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:11208, offset: 0x010c26fd, size: 39 bytes, params: 1, frame: 12
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2.submitButtonEnabled = !object2.submitButtonEnabled;
|
|
}
|
|
|
|
function ACCESSIBILITY_SYNC_PROFILE_THEME_WITH_USER_THEME_TOGGLE() { // fn#38540, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:11355, offset: 0x010c2724, size: 39 bytes, params: 1, frame: 12
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2.syncProfileThemeWithUserTheme = !object2.syncProfileThemeWithUserTheme;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_CONTRAST({contrast}) { // fn#38541, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:11510, offset: 0x010c274b, size: 42 bytes, params: 2, frame: 13
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, contrast);
|
|
object2['contrast'] = contrast;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_CONTRAST_MODE({contrastMode}) { // fn#38542, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:11604, offset: 0x010c2775, size: 42 bytes, params: 2, frame: 13
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, contrastMode);
|
|
object2['contrastMode'] = contrastMode;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_SWITCH_ICONS_ENABLED({switchIconsEnabled}) { // fn#38543, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:11717, offset: 0x010c279f, size: 42 bytes, params: 2, frame: 13
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, undefined);
|
|
object2['switchIconsEnabled'] = switchIconsEnabled;
|
|
}
|
|
|
|
function ACCESSIBILITY_SET_CHAT_BAR_SETTINGS(a0) { // fn#38544, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:11843, offset: 0x010c27c9, size: 263 bytes, params: 2, frame: 16
|
|
var r6;
|
|
var r2;
|
|
const object2 = {};
|
|
copyDataProperties(object2, env0_20, r6);
|
|
let appsButtonEnabled = a0.appsButtonEnabled;
|
|
const value2 = appsButtonEnabled != null;
|
|
if (value2) {
|
|
appsButtonEnabled = a0.appsButtonEnabled;
|
|
r2 = {appsButtonEnabled: appsButtonEnabled};
|
|
r6 = appsButtonEnabled;
|
|
} else {
|
|
r2 = value2;
|
|
}
|
|
copyDataProperties(object2, r2, r6);
|
|
let expressionPickerFormat = a0.expressionPickerFormat;
|
|
const value3 = expressionPickerFormat != null;
|
|
if (value3) {
|
|
expressionPickerFormat = a0.expressionPickerFormat;
|
|
r2 = {expressionPickerFormat: expressionPickerFormat};
|
|
r6 = expressionPickerFormat;
|
|
} else {
|
|
r2 = value3;
|
|
}
|
|
copyDataProperties(object2, r2, r6);
|
|
let condensePickerWhenNarrow = a0.condensePickerWhenNarrow;
|
|
const value4 = condensePickerWhenNarrow != null;
|
|
if (value4) {
|
|
condensePickerWhenNarrow = a0.condensePickerWhenNarrow;
|
|
r2 = {condensePickerWhenNarrow: condensePickerWhenNarrow};
|
|
r6 = condensePickerWhenNarrow;
|
|
} else {
|
|
r2 = value4;
|
|
}
|
|
copyDataProperties(object2, r2, r6);
|
|
let emojiButtonEnabled = a0.emojiButtonEnabled;
|
|
const value5 = emojiButtonEnabled != null;
|
|
if (value5) {
|
|
emojiButtonEnabled = a0.emojiButtonEnabled;
|
|
r2 = {emojiButtonEnabled: emojiButtonEnabled};
|
|
r6 = emojiButtonEnabled;
|
|
} else {
|
|
r2 = value5;
|
|
}
|
|
copyDataProperties(object2, r2, r6);
|
|
let gifButtonEnabled = a0.gifButtonEnabled;
|
|
const value6 = gifButtonEnabled != null;
|
|
if (value6) {
|
|
gifButtonEnabled = a0.gifButtonEnabled;
|
|
r2 = {gifButtonEnabled: gifButtonEnabled};
|
|
r6 = gifButtonEnabled;
|
|
} else {
|
|
r2 = value6;
|
|
}
|
|
copyDataProperties(object2, r2, r6);
|
|
copyDataProperties(object2, a0.stickerButtonEnabled != null && ({stickerButtonEnabled: a0.stickerButtonEnabled}),
|
|
r6);
|
|
}
|
|
|
|
function AccessibilityStore() { // fn#38460, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:2106, offset: 0x010c198b, size: 113 bytes, params: 1, frame: 20
|
|
const value = environment.__proto__;
|
|
env1_5(this, AccessibilityStore);
|
|
const value3 = env1_8(AccessibilityStore);
|
|
return env1_7(this, _isNativeReflectConstruct_38455() ? global.Reflect.construct(value3, arguments,
|
|
env1_8(this).constructor) : value3.apply(this, arguments));
|
|
}
|
|
|
|
function value_38461(a0) { // fn#38461, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:2414, offset: 0x010c19fc, size: 207 bytes, params: 2, frame: 17
|
|
const value = a0;
|
|
this.waitFor(UserSettingsProtoStore);
|
|
const object2 = {};
|
|
copyDataProperties(object2, env1_19, undefined);
|
|
const value3 = null;
|
|
copyDataProperties(object2, value3 != value ? value : value3, undefined);
|
|
env1_20 = object2;
|
|
if (global.isNaN(object2.fontSize)) {
|
|
env1_20.fontSize = Accessibility.FONT_SIZE_DEFAULT;
|
|
}
|
|
const indexOf = MESSAGE_GROUP_SPACING.indexOf;
|
|
let messageGroupSpacing = env1_20.messageGroupSpacing;
|
|
messageGroupSpacing = value3 != messageGroupSpacing ? env1_20.messageGroupSpacing : -1;
|
|
if (Reflect.apply(indexOf, MESSAGE_GROUP_SPACING, [messageGroupSpacing]) < 0) {
|
|
env1_20.messageGroupSpacing = value3;
|
|
}
|
|
this.syncWith([UserSettingsProtoStore], maybeApplyNoTextColorForLightCustomTheme);
|
|
}
|
|
|
|
function get_38462() { // fn#38462, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:2700, offset: 0x010c1acb, size: 36 bytes, params: 1, frame: 2
|
|
const fontSize = env1_20.fontSize;
|
|
const FONT_SIZE_DEFAULT = Accessibility.FONT_SIZE_DEFAULT;
|
|
return fontSize / FONT_SIZE_DEFAULT * 100;
|
|
}
|
|
|
|
function get_38463() { // fn#38463, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:2775, offset: 0x010c1aef, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.fontSize;
|
|
}
|
|
|
|
function get_38464() { // fn#38464, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:2832, offset: 0x010c1afe, size: 29 bytes, params: 1, frame: 2
|
|
const fontSize = env1_20.fontSize;
|
|
const FONT_SIZE_DEFAULT = Accessibility.FONT_SIZE_DEFAULT;
|
|
return fontSize > FONT_SIZE_DEFAULT;
|
|
}
|
|
|
|
function get_38465() { // fn#38465, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:2911, offset: 0x010c1b1b, size: 29 bytes, params: 1, frame: 2
|
|
const fontSize = env1_20.fontSize;
|
|
const FONT_SIZE_DEFAULT = Accessibility.FONT_SIZE_DEFAULT;
|
|
return fontSize < FONT_SIZE_DEFAULT;
|
|
}
|
|
|
|
function get_38466() { // fn#38466, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:2988, offset: 0x010c1b38, size: 118 bytes, params: 1, frame: 13
|
|
let value = environment.__proto__;
|
|
const property = env1_21[this.fontSize];
|
|
value = '';
|
|
const r3 = property ?? value;
|
|
return this.isFontScaledUp ? 'a11y-font-scaled-up ' + r3 : this.isFontScaledDown ? 'a11y-font-scaled-down ' + r3 : value + r3;
|
|
}
|
|
|
|
function get_38467() { // fn#38467, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3169, offset: 0x010c1bae, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.zoom;
|
|
}
|
|
|
|
function get_38468() { // fn#38468, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3218, offset: 0x010c1bbd, size: 29 bytes, params: 1, frame: 2
|
|
const zoom = env1_20.zoom;
|
|
const ZOOM_DEFAULT = Accessibility.ZOOM_DEFAULT;
|
|
return zoom > ZOOM_DEFAULT;
|
|
}
|
|
|
|
function get_38469() { // fn#38469, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3283, offset: 0x010c1bda, size: 29 bytes, params: 1, frame: 2
|
|
const zoom = env1_20.zoom;
|
|
const ZOOM_DEFAULT = Accessibility.ZOOM_DEFAULT;
|
|
return zoom < ZOOM_DEFAULT;
|
|
}
|
|
|
|
function get_38470() { // fn#38470, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3356, offset: 0x010c1bf7, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.keyboardModeEnabled;
|
|
}
|
|
|
|
function get_38471() { // fn#38471, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3424, offset: 0x010c1c06, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.colorblindMode;
|
|
}
|
|
|
|
function get_38472() { // fn#38472, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3488, offset: 0x010c1c15, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.lowContrastMode;
|
|
}
|
|
|
|
function get_38473() { // fn#38473, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3548, offset: 0x010c1c24, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.saturation;
|
|
}
|
|
|
|
function get_38474() { // fn#38474, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3601, offset: 0x010c1c33, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.contrast;
|
|
}
|
|
|
|
function get_38475() { // fn#38475, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3664, offset: 0x010c1c42, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.desaturateUserColors;
|
|
}
|
|
|
|
function get_38476() { // fn#38476, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3740, offset: 0x010c1c51, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.forcedColorsModalSeen;
|
|
}
|
|
|
|
function get_38477() { // fn#38477, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3832, offset: 0x010c1c60, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.keyboardNavigationExplainerModalSeen;
|
|
}
|
|
|
|
function get_38478() { // fn#38478, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:3922, offset: 0x010c1c6f, size: 84 bytes, params: 1, frame: 12
|
|
var r0;
|
|
var MessageDisplayCompact;
|
|
if (env1_20.messageGroupSpacing != null) {
|
|
r0 = env1_20.messageGroupSpacing;
|
|
} else {
|
|
MessageDisplayCompact = (require(3829) /* metro dependency 3829: UserSettings */).MessageDisplayCompact;
|
|
r0 = MessageDisplayCompact.getSetting() ? DEFAULT_COMPACT_SPACING : DEFAULT_COZY_SPACING;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function get_38481() { // fn#38481, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:4359, offset: 0x010c1d4d, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.submitButtonEnabled;
|
|
}
|
|
|
|
function get_38482() { // fn#38482, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:4442, offset: 0x010c1d5c, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.syncProfileThemeWithUserTheme;
|
|
}
|
|
|
|
function get_38483() { // fn#38483, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:4532, offset: 0x010c1d6b, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.systemPrefersReducedMotion;
|
|
}
|
|
|
|
function get_38484() { // fn#38484, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:4616, offset: 0x010c1d7a, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.prefersReducedMotion;
|
|
}
|
|
|
|
function get_38485() { // fn#38485, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:4687, offset: 0x010c1d89, size: 55 bytes, params: 1, frame: 3
|
|
const prefersReducedMotion = env1_20.prefersReducedMotion;
|
|
if (prefersReducedMotion === 'no-preference') {
|
|
return false;
|
|
}
|
|
if (prefersReducedMotion === 'reduce') {
|
|
return true;
|
|
}
|
|
return env1_20.systemPrefersReducedMotion === 'reduce';
|
|
}
|
|
|
|
function get_38486() { // fn#38486, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:4867, offset: 0x010c1dc0, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.systemForcedColors;
|
|
}
|
|
|
|
function get_38487() { // fn#38487, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:4936, offset: 0x010c1dcf, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.syncForcedColors;
|
|
}
|
|
|
|
function get_38488() { // fn#38488, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5002, offset: 0x010c1dde, size: 42 bytes, params: 1, frame: 3
|
|
const value = environment.__proto__;
|
|
const syncForcedColors = env1_20.syncForcedColors;
|
|
return !(syncForcedColors ? env1_20.systemForcedColors !== 'active' : !syncForcedColors);
|
|
}
|
|
|
|
function get_38489() { // fn#38489, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5110, offset: 0x010c1e08, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.systemPrefersContrast;
|
|
}
|
|
|
|
function get_38490() { // fn#38490, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5189, offset: 0x010c1e17, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.systemPrefersCrossfades;
|
|
}
|
|
|
|
function get_38491() { // fn#38491, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5272, offset: 0x010c1e26, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.alwaysShowLinkDecorations;
|
|
}
|
|
|
|
function get_38492() { // fn#38492, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5350, offset: 0x010c1e35, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.enableCustomCursor;
|
|
}
|
|
|
|
function get_38493() { // fn#38493, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5412, offset: 0x010c1e44, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.roleStyle;
|
|
}
|
|
|
|
function get_38494() { // fn#38494, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5476, offset: 0x010c1e53, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.officialMessageStyle;
|
|
}
|
|
|
|
function get_38495() { // fn#38495, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5555, offset: 0x010c1e62, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.displayNameStylesEnabled;
|
|
}
|
|
|
|
function get_38496() { // fn#38496, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5639, offset: 0x010c1e71, size: 29 bytes, params: 1, frame: 2
|
|
const contrastMode = env1_20.contrastMode;
|
|
const HIGH = env1_17.HIGH;
|
|
return contrastMode === HIGH;
|
|
}
|
|
|
|
function get_38497() { // fn#38497, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5715, offset: 0x010c1e8e, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.switchIconsEnabled;
|
|
}
|
|
|
|
function get_38498() { // fn#38498, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5787, offset: 0x010c1e9d, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.appsButtonEnabled;
|
|
}
|
|
|
|
function get_38499() { // fn#38499, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5861, offset: 0x010c1eac, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.expressionPickerFormat;
|
|
}
|
|
|
|
function get_38500() { // fn#38500, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:5942, offset: 0x010c1ebb, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.condensePickerWhenNarrow;
|
|
}
|
|
|
|
function get_38501() { // fn#38501, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:6021, offset: 0x010c1eca, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.emojiButtonEnabled;
|
|
}
|
|
|
|
function get_38502() { // fn#38502, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:6092, offset: 0x010c1ed9, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.gifButtonEnabled;
|
|
}
|
|
|
|
function get_38503() { // fn#38503, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4680:6165, offset: 0x010c1ee8, size: 15 bytes, params: 1, frame: 1
|
|
return env1_20.stickerButtonEnabled;
|
|
}
|
|
|