@blueeast/bluerain-platform-react-native-web
TypeScript icon, indicating that this package has built-in type declarations

1.1.2 • Public • Published

bluerain-platform-react-native-web

It is used to provide react-native components and APis to your web App using react-native-web. https://blueeast.gitbook.io/bluerain-platform-react-native-web

🌏 Web 🖥 Electron 📱 React Native
✔️ ✔️ ✖️

Installation

Run the following command in the plugin directoy:

yarn add  @blueeast/bluerain-platform-react-native-web

Utils

It is used to render MainView of App

import BR from '@blueeast/bluerain-os';
BR.Utils.setMainView=(App) => {
    RNB.AppRegistry.registerComponent('MyApp', () => App)
    RNB.AppRegistry.runApplication('MyApp', { rootTag: document.getElementsByClassName('app-container') });
}

Components

This plugin registers following components in the Component registry, so they can be reused later by other apps and plugins: react-native-web

  • ActivityIndicator
  • Button
  • Checkbox
  • Image
  • KeyboardAvoidingView
  • Flatlist
  • ListView
  • Picker
  • Modal
  • ProgressBar
  • RefreshControl
  • SafeAreaView
  • ScrollView
  • SectionList
  • Slider
  • StaticContainer
  • StaticRenderer
  • StatusBar
  • Switch
  • Text
  • TextInput
  • Touchable
  • UnimplementedView
  • View
  • VirutalizedList

APIs

react-native-web

  • Clipboard
  • Platform
  • AppState
  • Dimensions
  • Linking
  • NetInfo
  • Stylesheet

ReactNativeWebPlugin

Extends Plugin

ReactNativeWeb Plugin

Properties

  • pluginName string "ReactNativeWeb"
  • slug string "react-native-web"

Readme

Keywords

none

Package Sidebar

Install

npm i @blueeast/bluerain-platform-react-native-web

Weekly Downloads

0

Version

1.1.2

License

MIT

Unpacked Size

76.7 kB

Total Files

83

Last publish

Collaborators

  • bluebase-release-bot
  • abubakarsaddique
  • artalat