292 lines
11 KiB
TypeScript
292 lines
11 KiB
TypeScript
/* Metro module 9615; source: modules/search/SearchConstants.tsx; dependencies: [661, 3834, 2] */
|
|
function _fun75338(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#75338, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9801:6, offset: 0x01daa81e, size: 2321 bytes, params: 8, frame: 43
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
const SearchTypes = (require(661) /* metro dependency 661: Constants */).SearchTypes;
|
|
const object = {Messages: 0};
|
|
object[0] = 'Messages';
|
|
object.Media = 1;
|
|
object[1] = 'Media';
|
|
object.Link = 2;
|
|
object[2] = 'Link';
|
|
object.File = 3;
|
|
object[3] = 'File';
|
|
object.Pins = 4;
|
|
object[4] = 'Pins';
|
|
const object4 = {};
|
|
let Media = object.Media;
|
|
object4[Media] = {has: ['image', 'video']};
|
|
let File = object.File;
|
|
object4[File] = {has: ['file']};
|
|
let Messages = object.Messages;
|
|
object4[Messages] = {};
|
|
let Link = object.Link;
|
|
object4[Link] = {has: ['link']};
|
|
let Pins = object.Pins;
|
|
object4[Pins] = {pinned: true};
|
|
const object5 = {RECENT: 'recent', MEMBERS: 'members', PEOPLE: 'people', MEDIA: 'media', PINS: 'pins',
|
|
MESSAGES: 'messages', LINKS: 'links', FILES: 'files', GUILD_CHANNELS: 'guild_channels', THREADS: 'threads'};
|
|
const object6 = {};
|
|
let MEDIA = object5.MEDIA;
|
|
object6[MEDIA] = 15;
|
|
let MESSAGES = object5.MESSAGES;
|
|
object6[MESSAGES] = 15;
|
|
let PINS = object5.PINS;
|
|
object6[PINS] = 15;
|
|
let LINKS = object5.LINKS;
|
|
object6[LINKS] = 10;
|
|
let FILES = object5.FILES;
|
|
object6[FILES] = 10;
|
|
MESSAGES = object5.MESSAGES;
|
|
const items14 = [MESSAGES];
|
|
MEDIA = object5.MEDIA;
|
|
items14[1] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items14[2] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items14[3] = LINKS;
|
|
FILES = object5.FILES;
|
|
items14[4] = FILES;
|
|
const Set = global.Set;
|
|
const set = new Set(items14);
|
|
MEDIA = object5.MEDIA;
|
|
const items2 = [MEDIA];
|
|
LINKS = object5.LINKS;
|
|
items2[1] = LINKS;
|
|
FILES = object5.FILES;
|
|
items2[2] = FILES;
|
|
MEDIA = object5.MEDIA;
|
|
const items3 = [MEDIA];
|
|
LINKS = object5.LINKS;
|
|
items3[1] = LINKS;
|
|
PINS = object5.PINS;
|
|
items3[2] = PINS;
|
|
FILES = object5.FILES;
|
|
items3[3] = FILES;
|
|
const object7 = {};
|
|
let RECENT = object5.RECENT;
|
|
Media = object.Media;
|
|
object7[RECENT] = Media;
|
|
MEDIA = object5.MEDIA;
|
|
Media = object.Media;
|
|
object7[MEDIA] = Media;
|
|
PINS = object5.PINS;
|
|
Pins = object.Pins;
|
|
object7[PINS] = Pins;
|
|
MESSAGES = object5.MESSAGES;
|
|
Messages = object.Messages;
|
|
object7[MESSAGES] = Messages;
|
|
LINKS = object5.LINKS;
|
|
Link = object.Link;
|
|
object7[LINKS] = Link;
|
|
FILES = object5.FILES;
|
|
File = object.File;
|
|
object7[FILES] = File;
|
|
RECENT = object5.RECENT;
|
|
const items4 = [RECENT];
|
|
let PEOPLE = object5.PEOPLE;
|
|
items4[1] = PEOPLE;
|
|
MEDIA = object5.MEDIA;
|
|
items4[2] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items4[3] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items4[4] = LINKS;
|
|
FILES = object5.FILES;
|
|
items4[5] = FILES;
|
|
PEOPLE = object5.PEOPLE;
|
|
const items5 = [PEOPLE];
|
|
MESSAGES = object5.MESSAGES;
|
|
items5[1] = MESSAGES;
|
|
MEDIA = object5.MEDIA;
|
|
items5[2] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items5[3] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items5[4] = LINKS;
|
|
FILES = object5.FILES;
|
|
items5[5] = FILES;
|
|
RECENT = object5.RECENT;
|
|
const items6 = [RECENT];
|
|
let MEMBERS = object5.MEMBERS;
|
|
items6[1] = MEMBERS;
|
|
let GUILD_CHANNELS = object5.GUILD_CHANNELS;
|
|
items6[2] = GUILD_CHANNELS;
|
|
MEDIA = object5.MEDIA;
|
|
items6[3] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items6[4] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items6[5] = LINKS;
|
|
FILES = object5.FILES;
|
|
items6[6] = FILES;
|
|
MEMBERS = object5.MEMBERS;
|
|
const items7 = [MEMBERS];
|
|
GUILD_CHANNELS = object5.GUILD_CHANNELS;
|
|
items7[1] = GUILD_CHANNELS;
|
|
MESSAGES = object5.MESSAGES;
|
|
items7[2] = MESSAGES;
|
|
MEDIA = object5.MEDIA;
|
|
items7[3] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items7[4] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items7[5] = LINKS;
|
|
FILES = object5.FILES;
|
|
items7[6] = FILES;
|
|
MEMBERS = object5.MEMBERS;
|
|
const items8 = [MEMBERS];
|
|
MEDIA = object5.MEDIA;
|
|
items8[1] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items8[2] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items8[3] = LINKS;
|
|
FILES = object5.FILES;
|
|
items8[4] = FILES;
|
|
MESSAGES = object5.MESSAGES;
|
|
const items9 = [MESSAGES];
|
|
MEDIA = object5.MEDIA;
|
|
items9[1] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items9[2] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items9[3] = LINKS;
|
|
FILES = object5.FILES;
|
|
items9[4] = FILES;
|
|
MEMBERS = object5.MEMBERS;
|
|
const items10 = [MEMBERS];
|
|
GUILD_CHANNELS = object5.GUILD_CHANNELS;
|
|
items10[1] = GUILD_CHANNELS;
|
|
MEDIA = object5.MEDIA;
|
|
items10[2] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items10[3] = PINS;
|
|
const THREADS = object5.THREADS;
|
|
items10[4] = THREADS;
|
|
LINKS = object5.LINKS;
|
|
items10[5] = LINKS;
|
|
FILES = object5.FILES;
|
|
items10[6] = FILES;
|
|
MEMBERS = object5.MEMBERS;
|
|
const items11 = [MEMBERS];
|
|
GUILD_CHANNELS = object5.GUILD_CHANNELS;
|
|
items11[1] = GUILD_CHANNELS;
|
|
MESSAGES = object5.MESSAGES;
|
|
items11[2] = MESSAGES;
|
|
MEDIA = object5.MEDIA;
|
|
items11[3] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items11[4] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items11[5] = LINKS;
|
|
FILES = object5.FILES;
|
|
items11[6] = FILES;
|
|
MEMBERS = object5.MEMBERS;
|
|
const items12 = [MEMBERS];
|
|
MEDIA = object5.MEDIA;
|
|
items12[1] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items12[2] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items12[3] = LINKS;
|
|
FILES = object5.FILES;
|
|
items12[4] = FILES;
|
|
MEMBERS = object5.MEMBERS;
|
|
const items13 = [MEMBERS];
|
|
MESSAGES = object5.MESSAGES;
|
|
items13[1] = MESSAGES;
|
|
MEDIA = object5.MEDIA;
|
|
items13[2] = MEDIA;
|
|
PINS = object5.PINS;
|
|
items13[3] = PINS;
|
|
LINKS = object5.LINKS;
|
|
items13[4] = LINKS;
|
|
FILES = object5.FILES;
|
|
items13[5] = FILES;
|
|
const object13 = {};
|
|
let THREAD = SearchTypes.THREAD;
|
|
object13[THREAD] = items12;
|
|
let CHANNEL = SearchTypes.CHANNEL;
|
|
object13[CHANNEL] = items8;
|
|
let GUILD_CHANNEL = SearchTypes.GUILD_CHANNEL;
|
|
object13[GUILD_CHANNEL] = items10;
|
|
let GUILD = SearchTypes.GUILD;
|
|
object13[GUILD] = items6;
|
|
let DMS = SearchTypes.DMS;
|
|
object13[DMS] = items4;
|
|
const object14 = {};
|
|
THREAD = SearchTypes.THREAD;
|
|
object14[THREAD] = items13;
|
|
CHANNEL = SearchTypes.CHANNEL;
|
|
object14[CHANNEL] = items9;
|
|
GUILD_CHANNEL = SearchTypes.GUILD_CHANNEL;
|
|
object14[GUILD_CHANNEL] = items11;
|
|
GUILD = SearchTypes.GUILD;
|
|
object14[GUILD] = items7;
|
|
DMS = SearchTypes.DMS;
|
|
object14[DMS] = items5;
|
|
const ChannelListLayoutTypes = (require(3834) /* metro dependency 3834: ChannelListLayoutTypes */).ChannelListLayoutTypes;
|
|
const COZY = ChannelListLayoutTypes.COZY;
|
|
FILES = object5.FILES;
|
|
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/search/SearchConstants.tsx');
|
|
exports.SearchAutocompleteSelectAnalyticsActions = {KEY_PRESS: 'key_press', CLICK: 'click'};
|
|
exports.WEB_SEARCH_HISTORY_STORAGE_KEY = 'SearchStore';
|
|
exports.NATIVE_SEARCH_HISTORY_STORAGE_KEY = 'SearchHistoryStore';
|
|
exports.WEB_SEARCH_HISTORY_STORE_DISPLAY_NAME = 'SearchHistoryStore_Web';
|
|
exports.NATIVE_SEARCH_HISTORY_STORE_DISPLAY_NAME = 'SearchHistoryStore';
|
|
exports.SearchFilter = object;
|
|
exports.SEARCH_QUERY_DEFAULT_FILTERS = {'sort_by': 'timestamp', 'sort_order': 'desc'};
|
|
exports.SEARCH_QUERY_BY_SEARCH_FILTER = object4;
|
|
exports.SEARCH_PINNED_MESSAGES_LINE_CLAMP = 10;
|
|
exports.SEARCH_MESSAGES_DEFAULT_LINE_CLAMP = 4;
|
|
exports.SearchTabs = object5;
|
|
exports.SEARCH_TABS_TO_SEARCH_QUERY_LIMITS = object6;
|
|
exports.MESSAGE_SEARCH_RESULT_TABS = items14;
|
|
exports.MESSAGE_SEARCH_RESULT_TABS_SET = set;
|
|
exports.CHANNEL_SEARCH_INITIAL_MESSAGE_TABS = items2;
|
|
exports.SEARCH_INITIAL_MESSAGE_TABS = items3;
|
|
exports.SEARCH_FILTERS_BY_TAB = object7;
|
|
exports.SEARCH_TYPE_TO_SEARCH_INITIAL_TABS = object13;
|
|
exports.SEARCH_TYPE_TO_SEARCH_RESULT_TABS = object14;
|
|
exports.SearchHistoryItemTypes = {GUILD_TEXT_CHANNEL: 'guild_text_channel',
|
|
GUILD_VOICE_CHANNEL: 'guild_voice_channel', GROUP_DM: 'group_dm', DM: 'dm', TEXT: 'text'};
|
|
exports.SearchListItemTypes = {DM: 'dm', GENERIC: 'generic', GROUP_DM: 'group_dm',
|
|
GUILD_TEXT_CHANNEL: 'guild_text_channel', GUILD_VOICE_CHANNEL: 'guild_voice_channel',
|
|
SEARCH_HISTORY_ITEM: 'search_history_item', MEDIA: 'media', MEDIA_PLACEHOLDER: 'media_placeholder',
|
|
MEDIA_GRID: 'media_grid', MESSAGE: 'message', MESSAGE_PLACEHOLDER: 'message_placeholder', FILE: 'file',
|
|
LINK: 'link', FILE_OR_LINK_PLACEHOLDER: 'file_or_link_placeholder', SECTION: 'section',
|
|
GUILD_CHANNEL_MEMBER_PLACEHOLDER: 'guild_channel_member_placeholder',
|
|
GUILD_CHANNEL_MEMBER: 'guild_channel_member'};
|
|
exports.SEARCH_LIST_SECTION_TOP_PADDING = 16;
|
|
exports.SEARCH_LIST_HORIZONTAL_PADDING = 16;
|
|
exports.FILES_OR_LINKS_GAP_WIDTH = 8;
|
|
exports.MEDIA_ITEM_GAP_WIDTH = 4;
|
|
exports.SEARCH_ROW_TAP_STATE_PADDING = 8;
|
|
exports.FILE_OR_LINK_IMAGE_RATIO = 0.72;
|
|
exports.FILE_OR_LINK_IMAGE_BUFFER = 50;
|
|
exports.FILES_OR_LINKS_NUM_COLUMNS = 2;
|
|
exports.MEDIA_NUM_COLUMNS = 3;
|
|
exports.CHANNELS_ESTIMATED_ITEM_SIZE = 64;
|
|
exports.USER_ESTIMATED_ITEM_SIZE = 56;
|
|
exports.MESSAGE_ESTIMATED_ITEM_SIZE = 110;
|
|
exports.CARD_ESTIMATED_ITEM_SIZE = 150;
|
|
exports.RECENTS_ESTIMATED_ITEM_SIZE = 64;
|
|
exports.MESSAGE_PLACEHOLDER_ITEM_SIZE = 64;
|
|
exports.CHANNEL_LIST_SEARCH_LAYOUT = COZY;
|
|
exports.EMPTY_VOICE_STATES = [];
|
|
exports.EMPTY_SEARCH_TAB_COUNTS = {};
|
|
exports.FADE_LAYOUT_ANIMATION_DURATION = 350;
|
|
exports.EMPTY_SEARCH_QUERY_STRING = '';
|
|
exports.SEARCH_MESSAGE_TAB_SENTINEL = FILES;
|
|
exports.MAX_SEARCH_RESULTS_LIMIT = 25;
|
|
exports.SearchMediaTypes = {AUDIO: 'audio', EMBED: 'embed', ATTACHMENT: 'attachment', COMPONENT: 'component'};
|
|
exports.SearchLinkTypes = {TEXT: 'text', EMBED: 'embed'};
|
|
exports.SearchFileTypes = {AUDIO: 'audio', MEDIA_ATTACHMENT: 'media_attachment', ATTACHMENT: 'attachment'};
|
|
exports.SEARCH_BAR_HEIGHT = 40;
|
|
exports.SearchQueryTagTypes = {COMPLETE: 'complete', PREFIX: 'prefix', ANSWER: 'answer'};
|
|
exports.SearchQuerySource = {SEARCH_TEXT_INPUT: 'search_text_input', SEARCH_POPOUT: 'search_popout',
|
|
SEARCH_FILTERS_MODAL: 'search_filters_modal', SEARCH_XDM_SETTINGS: 'search_xdm_settings'};
|
|
}
|
|
|