package native
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- native
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait AccessibilityProps extends Object with AccessibilityPropsAndroid with AccessibilityPropsIOS
- Annotations
- @JSType()
- trait AccessibilityPropsAndroid extends Object
- Annotations
- @JSType()
- trait AccessibilityPropsIOS extends Object
- Annotations
- @JSType()
- trait AlertButton extends Object
- Annotations
- @JSType()
- sealed trait AlertButtonStyle extends Any
- Annotations
- @JSType() @native()
- trait AlertOptions extends Object
- Annotations
- @JSType()
- sealed trait AlertType extends Any
- Annotations
- @JSType() @native()
- sealed trait AlignContent extends Any
- Annotations
- @JSType() @native()
- sealed trait AlignSelf extends Any
- Annotations
- @JSType() @native()
- class Animated extends Object
- Annotations
- @JSType() @native() @JSImport("react-native", "Animated.Animated")
- class AnimatedAddition extends AnimatedInterpolation
- Annotations
- @JSType() @native() @JSImport("react-native", "Animated.AnimatedAddition")
- class AnimatedInterpolation extends Animated
- Annotations
- @JSType() @native() @JSImport("react-native", "Animated.AnimatedInterpolation")
- class AnimatedSubtraction extends AnimatedInterpolation
- Annotations
- @JSType() @native() @JSImport("react-native", "Animated.AnimatedSubtraction")
- type AnimatedValue = Value
- type AnimatedValueXY = ValueXY
- trait AnimationConfig extends Object
- Annotations
- @JSType()
- trait AppConfig extends Object
- Annotations
- @JSType()
- sealed trait AppStateValue extends Any
- Annotations
- @JSType() @native()
- sealed trait BackfaceVisibility extends Any
- Annotations
- @JSType() @native()
- sealed trait Behavior extends Any
- Annotations
- @JSType() @native()
- trait BoundingBox extends Object
- Annotations
- @JSType()
- sealed trait CacheControl extends Any
- Annotations
- @JSType() @native()
- type ComponentProvider = () => ReactJSComponent
- trait CompositeAnimation extends Object
- Annotations
- @JSType() @native()
- trait ContentOffset extends Object
- Annotations
- @JSType()
- trait ContentOffsetEvent extends Object
- Annotations
- @JSType()
- trait DecayConfig extends Object with AnimationConfig
- Annotations
- @JSType()
- sealed trait Dim extends Any
- Annotations
- @JSType() @native()
- trait DimChangedCbArgs extends Object
- Annotations
- @JSType() @native()
- sealed trait Direction extends Any
- Annotations
- @JSType() @native()
- sealed trait Display extends Any
- Annotations
- @JSType() @native()
- trait EmitterSubscription extends Object with EventSubscription
- Annotations
- @JSType() @native()
- type EndCallback = Function1[EndResult, Unit]
- trait EndResult extends Object
- Annotations
- @JSType() @native()
- trait EventEmitterListener extends Object
- Annotations
- @JSType() @native()
- trait EventSubscription extends Object
- Annotations
- @JSType() @native()
- trait EventsEmitter extends Object with EventEmitterListener
- Annotations
- @JSType() @native()
- sealed trait Extrapolate extends Any
- Annotations
- @JSType() @native()
- sealed trait FlexAlignType extends Any
- Annotations
- @JSType() @native()
- trait FlexCommon[T] extends AnyRef
- sealed trait FlexDirection extends Any
- Annotations
- @JSType() @native()
- trait FlexStyle extends Object
- Annotations
- @JSType()
- sealed trait FlexWrap extends Any
- Annotations
- @JSType() @native()
- sealed trait FontStyle extends Any
- Annotations
- @JSType() @native()
- sealed trait FontWeight extends Any
- Annotations
- @JSType() @native()
- trait GestureResponderEvent extends Object with NativeSyntheticEvent[NativeTouchEvent]
- Annotations
- @JSType() @native()
- trait IFlatList[T] extends Object
- Annotations
- @JSType() @native()
- trait ImageErrorEvent extends Object
- Annotations
- @JSType() @native()
- sealed trait ImageOverflow extends Any
- Annotations
- @JSType() @native()
- trait ImageProgressEvent extends Object
- Annotations
- @JSType() @native()
- trait ImageStyle extends Object with FlexStyle with ShadowStyleIOS with TransformsStyle
- Annotations
- @JSType()
- trait ImageURISource extends Object
- Annotations
- @JSType()
- trait Insets extends Object
- Annotations
- @JSType()
- trait InterpolationConfig extends Object
- Annotations
- @JSType() @native()
- trait ItemLayout extends Object
- Annotations
- @JSType()
- sealed trait JustifyContent extends Any
- Annotations
- @JSType() @native()
- sealed trait KeyboardEventName extends Any
- Annotations
- @JSType() @native()
- trait LayoutChangeEvent extends Object
- Annotations
- @JSType() @native()
- trait LayoutRectangle extends Object
- Annotations
- @JSType() @native()
- trait NativeEventListener extends Object
- Annotations
- @JSType() @native()
- trait NativeLayoutChangeEvent extends Object
- Annotations
- @JSType() @native()
- trait NativeSyntheticEvent[T <: Object] extends Object with BaseSyntheticEvent[T, NodeHandle, NodeHandle]
- Annotations
- @JSType() @native()
- trait NativeTouchEvent extends Object
- Annotations
- @JSType() @native()
- type NodeHandle = Int
- trait Offset extends Object
- Annotations
- @JSType()
- trait OnEndReachedEvent extends Object
- Annotations
- @JSType()
- trait OnEndReachedInfo extends Object
- Annotations
- @JSType()
- sealed trait Overflow extends Any
- Annotations
- @JSType() @native()
- trait PerspectiveTransform extends AnyRef
- sealed trait PlatformOSType extends Any
- Annotations
- @JSType() @native()
- trait PlatformValues extends Object
- Annotations
- @JSType() @native()
- sealed trait PointerEvents extends Any
- Annotations
- @JSType() @native()
- sealed trait Position extends Any
- Annotations
- @JSType() @native()
- trait RenderItemInfo[T] extends Object
- Annotations
- @JSType()
- sealed trait ResizeMethod extends Any
- Annotations
- @JSType() @native()
- sealed trait ResizeMode extends Any
- Annotations
- @JSType() @native()
- trait RotateTransform extends AnyRef
- trait RotateXTransform extends AnyRef
- trait RotateYTransform extends AnyRef
- trait RotateZTransform extends AnyRef
- type Runnable = Function1[Any, Unit]
- trait ScaleTransform extends AnyRef
- trait ScaleXTransform extends AnyRef
- trait ScaleYTransform extends AnyRef
- trait ScaledSize extends Object
- Annotations
- @JSType() @native()
- trait ScrollToEnd extends Object
- Annotations
- @JSType()
- trait ScrollToIndex extends Object
- Annotations
- @JSType()
- trait ScrollToItem[T] extends Object
- Annotations
- @JSType()
- trait ScrollToOffset extends Object
- Annotations
- @JSType()
- trait Section[T] extends Object
- Annotations
- @JSType()
- trait Selection extends Object
- Annotations
- @JSType()
- trait Separators extends Object
- Annotations
- @JSType()
- trait ShadowStyleIOS extends Object
- Annotations
- @JSType()
- trait SkewXTransform extends AnyRef
- trait SkewYTransform extends AnyRef
- type Task = Function1[Any, Promise[Unit]]
- type TaskProvider = () => Task
- sealed trait TextAlign extends Any
- Annotations
- @JSType() @native()
- sealed trait TextAlignVertical extends Any
- Annotations
- @JSType() @native()
- sealed trait TextBreakStrategy extends Any
- Annotations
- @JSType() @native()
- trait TextStyle extends Object with TextStyleAndroid with TextStyleIOS
Text related.
Text related.
- Annotations
- @JSType()
- trait TextStyleAndroid extends Object
- Annotations
- @JSType()
- trait TextStyleIOS extends Object with ViewStyle
- Annotations
- @JSType()
- trait TransformsStyle extends Object
- Annotations
- @JSType()
- trait TranslateXTransform extends AnyRef
- trait TranslateYTransform extends AnyRef
- class Value extends Animated
- Annotations
- @JSType() @native() @JSImport("react-native", "Animated.Value")
- type ValueListenerCb = Function1[ValueListenerCbArgs, Unit]
- trait ValueListenerCbArgs extends Object
- Annotations
- @JSType() @native()
- class ValueXY extends Animated
- Annotations
- @JSType() @native() @JSImport("react-native", "Animated.ValueXY")
- trait ViewStyle extends Object with FlexStyle with ShadowStyleIOS with TransformsStyle
- Annotations
- @JSType()
- trait ViewToken[T] extends Object
- Annotations
- @JSType()
- trait ViewabilityConfig extends Object
- Annotations
- @JSType()
- trait ViewableItemsChangedEvent[T] extends Object
- Annotations
- @JSType()
- trait ViewableItemsChangedInfo[T] extends Object
- Annotations
- @JSType()
Value Members
- def choices[T](items: (String, T)*): Dictionary[T]
For use in Platform.select
- object ActivityIndicator
- object Alert extends Object
- Annotations
- @native() @JSImport("react-native", "Alert")
- object AlertButtonStyle
- object AlertIOS extends Object
- Annotations
- @native() @JSImport("react-native", "AlertIOS")
- object AlertType
- object AlignContent extends FlexCommon[AlignContent]
- object AlignSelf extends FlexCommon[AlignSelf]
- object Animated extends Object
- Annotations
- @native() @JSImport("react-native", "Animated")
- object AppRegistry extends Object
- Annotations
- @native() @JSImport("react-native", "AppRegistry")
- object AppState extends Object
- Annotations
- @native() @JSImport("react-native", "AppState")
- object AppStateValue
- object AsyncStorage extends Object
- Annotations
- @native() @JSImport("react-native", "AsyncStorage")
- object BackfaceVisibility
- object Behavior
- object Button
- object CacheControl
- object Clipboard extends Object
- Annotations
- @native() @JSImport("react-native", "Clipboard")
- object Dim
- object Dimensions extends Object
- Annotations
- @native() @JSImport("react-native", "Dimensions")
- object Direction
- object Display
- object Extrapolate
- object FlatList
- object FlexAlignType extends FlexCommon[FlexAlignType]
- object FlexDirection
- object FlexWrap
- object FontStyle
- object FontWeight
- object Image
- object ImageBackground
- object JustifyContent
- object Keyboard extends Object
- Annotations
- @native() @JSImport("react-native", "Keyboard")
- object KeyboardAvoidingView
- object KeyboardEventName
- object Linking extends Object
- Annotations
- @native() @JSImport("react-native", "Linking")
- object Oveflow
- object Overflow
- object Picker
- object Platform extends Object with PlatformValues
- Annotations
- @native() @JSImport("react-native", "Platform")
- object PlatformIOS extends Object with PlatformValues
- Annotations
- @native() @JSImport("react-native", "PlatformIOS")
- object PlatformOSType
- object PointerEvents
- object Position
- object ResizeMethod
- object ResizeMode
- object ScrollView
- object Text
- object TextAlign
- object TextAlignVertical
- object TextBreakStrategy
- object TextInput
- object View
- object VirtualizedList