86 lines
4.7 KiB
JavaScript
86 lines
4.7 KiB
JavaScript
/* Metro module 8031; source: unknown; dependencies: [8021, 3977, 8017, 8032] */
|
|
import * as Module03977Module from './module-03977.js'; /* Metro dependency 3977 */
|
|
import * as Module08021Module from './module-08021.js'; /* Metro dependency 8021 */
|
|
|
|
function _fun63719(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#63719, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8209:6, offset: 0x01b8d845, size: 1366 bytes, params: 8, frame: 26
|
|
const items3 = ['phoneNumber', 'link', 'address', 'calendarEvent', 'none', 'all'];
|
|
const Object = global.Object;
|
|
const assign = Object.assign;
|
|
let value = Module08021Module;
|
|
const object = {};
|
|
object.autoCapitalize = Module03977Module.oneOf(['none', 'sentences', 'words', 'characters']);
|
|
object.autoCompleteType = Module03977Module.oneOf(['cc-csc', 'cc-exp', 'cc-exp-month', 'cc-exp-year', 'cc-number', 'email',
|
|
'name', 'password', 'postal-code', 'street-address', 'tel', 'username', 'off']);
|
|
const bool = Module03977Module.bool;
|
|
object.autoCorrect = bool;
|
|
object.spellCheck = bool;
|
|
object.autoFocus = bool;
|
|
object.allowFontScaling = bool;
|
|
const number = Module03977Module.number;
|
|
object.maxFontSizeMultiplier = number;
|
|
object.editable = bool;
|
|
object.keyboardType = Module03977Module.oneOf(['default', 'email-address', 'numeric', 'phone-pad', 'number-pad',
|
|
'ascii-capable', 'numbers-and-punctuation', 'url', 'name-phone-pad', 'decimal-pad', 'twitter', 'web-search',
|
|
'ascii-capable-number-pad', 'visible-password']);
|
|
object.keyboardAppearance = Module03977Module.oneOf(['default', 'light', 'dark']);
|
|
object.returnKeyType = Module03977Module.oneOf(['done', 'go', 'next', 'search', 'send', 'none', 'previous', 'default',
|
|
'emergency-call', 'google', 'join', 'route', 'yahoo']);
|
|
const string = Module03977Module.string;
|
|
object.returnKeyLabel = string;
|
|
object.maxLength = number;
|
|
object.numberOfLines = number;
|
|
object.disableFullscreenUI = bool;
|
|
object.enablesReturnKeyAutomatically = bool;
|
|
object.multiline = bool;
|
|
object.textBreakStrategy = Module03977Module.oneOf(['simple', 'highQuality', 'balanced']);
|
|
const func = Module03977Module.func;
|
|
object.onBlur = func;
|
|
object.onFocus = func;
|
|
object.onChange = func;
|
|
object.onChangeText = func;
|
|
object.onContentSizeChange = func;
|
|
object.onTextInput = func;
|
|
object.onEndEditing = func;
|
|
object.onSelectionChange = func;
|
|
object.onSubmitEditing = func;
|
|
object.onKeyPress = func;
|
|
object.onLayout = func;
|
|
object.onScroll = func;
|
|
object.placeholder = string;
|
|
object.placeholderTextColor = require(8017) /* metro dependency 8017 */;
|
|
object.scrollEnabled = bool;
|
|
object.secureTextEntry = bool;
|
|
object.selectionColor = require(8017) /* metro dependency 8017 */;
|
|
object.selection = Module03977Module.shape({start: number.isRequired, end: number});
|
|
object.value = string;
|
|
object.defaultValue = string;
|
|
object.clearButtonMode = Module03977Module.oneOf(['never', 'while-editing', 'unless-editing', 'always']);
|
|
object.clearTextOnFocus = bool;
|
|
object.selectTextOnFocus = bool;
|
|
object.blurOnSubmit = bool;
|
|
object.style = (require(8032) /* metro dependency 8032 */).style;
|
|
object.underlineColorAndroid = require(8017) /* metro dependency 8017 */;
|
|
object.inlineImageLeft = string;
|
|
object.inlineImagePadding = number;
|
|
object.rejectResponderTermination = bool;
|
|
const oneOfType = Module03977Module.oneOfType;
|
|
const items2 = [Module03977Module.oneOf(items3)];
|
|
const arrayOf = Module03977Module.arrayOf;
|
|
items2[1] = Reflect.apply(arrayOf, Module03977Module, [Module03977Module.oneOf(items3)]);
|
|
object.dataDetectorTypes = Reflect.apply(oneOfType, Module03977Module, [items2]);
|
|
object.caretHidden = bool;
|
|
object.contextMenuHidden = bool;
|
|
object.inputAccessoryViewID = string;
|
|
object.textContentType = Module03977Module.oneOf(['none', 'URL', 'addressCity', 'addressCityAndState', 'addressState',
|
|
'countryName', 'creditCardNumber', 'emailAddress', 'familyName', 'fullStreetAddress', 'givenName', 'jobTitle',
|
|
'location', 'middleName', 'name', 'namePrefix', 'nameSuffix', 'nickname', 'organizationName', 'postalCode',
|
|
'streetAddressLine1', 'streetAddressLine2', 'sublocality', 'telephoneNumber', 'username', 'password',
|
|
'newPassword', 'oneTimeCode']);
|
|
object.showSoftInputOnFocus = bool;
|
|
value = Reflect.apply(assign, Object, [{}, value, object]);
|
|
module.exports = value;
|
|
}
|
|
|
|
global.__d(_fun63719, 8031, [8021, 3977, 8017,
|
|
8032]) /* metro module 8031, dependencies: [8021, 3977, 8017, 8032] */;
|