package native
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class AlertButton(text: String, onPress: () ⇒ Unit) extends Product with Serializable
- case class AlertOptions(cancelable: UndefOr[Boolean] = js.undefined) extends Product with Serializable
- case class BoundingBox(top: Double, left: Double, bottom: Double, right: Double) extends Product with Serializable
- case class ContentOffset(x: Int, y: Int) extends Product with Serializable
- case class ContentOffsetEvent(contentOffset: ContentOffset) extends Product with Serializable
- case class ContentSize(width: Int, height: Int) extends Product with Serializable
- case class ContentSizeEvent(contentSize: ContentSize) extends Product with Serializable
-
trait
FlatListInstance[T] extends Object
- Annotations
- @RawJSType() @native()
- case class ImageErrorEvent(error: Error) extends Product with Serializable
-
trait
ImageInterface extends Object
- Annotations
- @RawJSType() @native()
- case class ImageProgressEvent(loaded: Int, total: Int) extends Product with Serializable
- case class ImageURISource(uri: UndefOr[String] = js.undefined, bundle: UndefOr[String] = js.undefined, method: UndefOr[String] = js.undefined, headers: UndefOr[Object] = js.undefined, body: UndefOr[String] = js.undefined, cache: UndefOr[String] = js.undefined, width: UndefOr[Int] = js.undefined, height: UndefOr[Int] = js.undefined, scale: UndefOr[Double] = js.undefined) extends Product with Serializable
- case class ItemLayout(length: Int, offset: Int, index: Int) extends Product with Serializable
- case class KeyPressEvent(key: String) extends Product with Serializable
- case class LayoutChangeEvent(layout: LayoutRectangle) extends Product with Serializable
- case class LayoutRectangle(x: Int, y: Int, width: Int, height: Int) extends Product with Serializable
- case class NativeSyntheticEvent[T](nativeEvent: T) extends Product with Serializable
- case class NativeTouchEvent(changedTouches: Seq[Any], identifier: String, locationX: Int, locationY: Int, pageX: Int, pageY: Int, target: String, timestamp: Int, touches: Seq[Any]) extends Product with Serializable
- case class OnEndReachedEvent(distanceFromEnd: Double) extends Product with Serializable
- case class RenderItemInfo[T](item: T, index: Int, separators: Separators) extends Product with Serializable
- case class RenderSectionInfo[T](section: Section[T]) extends Product with Serializable
- case class ScrollOptions(animated: Boolean) extends Product with Serializable
- case class ScrollTarget(x: Int, y: Int, animated: Boolean) extends Product with Serializable
- case class ScrollToEndParams(animated: UndefOr[Boolean] = js.undefined) extends Product with Serializable
- case class ScrollToIndexParams(index: Int, viewOffset: Int, animated: UndefOr[Boolean] = js.undefined, viewPosition: UndefOr[Double] = js.undefined) extends Product with Serializable
- case class ScrollToItemParams[T](item: T, animated: UndefOr[Boolean] = js.undefined, viewPosition: UndefOr[Double] = js.undefined) extends Product with Serializable
- case class ScrollToOffsetParams(offset: Int, animated: UndefOr[Boolean] = js.undefined) extends Product with Serializable
-
trait
ScrollViewInstance extends Object
- Annotations
- @RawJSType() @native()
- case class Section[T](data: Seq[T], key: UndefOr[String] = js.undefined, renderItem: UndefOr[(SectionRenderItemInfo[T]) ⇒ ReactElement] = js.undefined, ItemSeparatorComponent: UndefOr[ReactComponentClass[_]] = js.undefined, keyExtractor: UndefOr[(T, Int) ⇒ String] = js.undefined, extraData: Any = js.undefined) extends Product with Serializable
-
trait
SectionListInstance[T] extends Object
- Annotations
- @RawJSType() @native()
- case class SectionRenderItemInfo[T](item: T, index: Int, section: Section[T], separators: Separators) extends Product with Serializable
- case class Selection(start: Int, end: Int) extends Product with Serializable
- case class SelectionEvent(selection: Selection) extends Product with Serializable
- case class Separators(highlight: () ⇒ Unit, unhighlight: () ⇒ Unit, updateProps: (String, Object) ⇒ ReactElement) extends Product with Serializable
-
trait
TextInputInstance extends Object
- Annotations
- @RawJSType() @native()
- case class ViewToken[T](item: T, key: String, index: UndefOr[Int], isViewable: Boolean, section: UndefOr[Section[T]]) extends Product with Serializable
- case class ViewableItemsChangedEvent[T](info: ViewableItemsChangedInfo[T]) extends Product with Serializable
- case class ViewableItemsChangedInfo[T](viewableItems: Seq[Object], changed: Seq[Object]) extends Product with Serializable
Value Members
- object ActivityIndicator extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
-
object
Alert extends Object
- Annotations
- @native() @JSImport( "react-native" , "Alert" )
-
object
AppRegistry extends Object
- Annotations
- @native() @JSImport( "react-native" , "AppRegistry" )
- object Button extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
- object Clipboard
- object FlatList extends ExternalComponentWithRefType[FlatListInstance[Any]]
- object Image extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
-
object
Keyboard extends Object
- Annotations
- @native() @JSImport( "react-native" , "Keyboard" )
- object NativeSyntheticEvent extends Serializable
- object Picker extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
-
object
Platform extends Object
- Annotations
- @JSImport( "react-native" , "Platform" ) @native()
-
object
RawClipboard extends Object
- Annotations
- @native() @JSImport( "react-native" , "Clipboard" )
- object SafeAreaView extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
- object ScrollView extends ExternalComponentWithAttributesWithRefType[Nothing, ScrollViewInstance]
- object SectionList extends ExternalComponentWithRefType[SectionListInstance[Any]]
- object Slider extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
- object Switch extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
- object Text extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
- object TextInput extends ExternalComponentWithAttributesWithRefType[Nothing, TextInputInstance]
- object TouchableHighlight extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
- object TouchableOpacity extends ExternalComponentWithAttributesWithRefType[Nothing, Object]
- object View extends ExternalComponentWithAttributesWithRefType[Nothing, Object]