UNPKG

react-native

Version:

A framework for building native apps using React

46 lines (39 loc) 1.2 kB
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @flow strict-local * @format */ import type {ResolvedAssetSource} from './AssetSourceResolver'; import type {ImageProps} from './ImageProps'; import type {ViewProps} from '../Components/View/ViewPropTypes'; import {ConditionallyIgnoredEventHandlers} from '../NativeComponent/ViewConfigIgnore'; import type { HostComponent, PartialViewConfig, } from '../Renderer/shims/ReactNativeTypes'; import type { ColorValue, DangerouslyImpreciseStyle, ImageStyleProp, } from '../StyleSheet/StyleSheet'; import Platform from '../Utilities/Platform'; type Props = $ReadOnly<{ ...ImageProps, ...ViewProps, style?: ImageStyleProp | DangerouslyImpreciseStyle, // iOS native props tintColor?: ColorValue, // Android native props shouldNotifyLoadEvents?: boolean, src?: | ?ResolvedAssetSource | ?$ReadOnlyArray<?$ReadOnly<{uri?: ?string, ...}>>, headers?: ?{[string]: string}, defaultSrc?: ?string, loadingIndicatorSrc?: ?string, }>; declare export default HostComponent<Props>;