rn_supermap
Version:
rn_supermap 一款基于React-Native框架的移动应用开发工具。基于该开发工具,用户可以使用JavaScript开发语言,开发出在Android和IOS操作系统下运行的原生移动GIS应用,入门门槛低,一次开发,处处运行。
59 lines (51 loc) • 1.05 kB
JavaScript
import * as React from 'react'
import {
requireNativeComponent,
ViewPropTypes,
StyleSheet,
View,
} from 'react-native'
import PropTypes from 'prop-types'
import { scaleSize } from "../../../../src/utils";
class SMDynamicArrowView extends React.Component {
constructor() {
super()
}
state = {
viewId: 0,
}
static propTypes = {
...ViewPropTypes,
}
render() {
var props = { ...this.props };
props.returnId = true;
return (
<View style={styles.views}>
<RCTArrowRenderView
{...props}
style={styles.view}
enable={true}
mode={0}
orientation={1}
/>
</View>
);
}
}
var styles = StyleSheet.create({
views: {
flex: 1,
position: 'absolute',
height: '100%',
width: '100%',
backgroundColor: 'transparent',
zIndex: 1,
},
view: {
height: '100%',
width: '100%',
},
});
var RCTArrowRenderView = requireNativeComponent('RCTArrowRenderView', SMDynamicArrowView)
export default SMDynamicArrowView