UNPKG

1.46 kBJavaScriptView Raw
1'use strict';
2const map = {
3 /*flex*/
4 alignItems: 'string', // "enum('flex-start', 'flex-end', 'center', 'stretch')",
5 alignSelf: 'string', // "enum('auto', 'flex-start', 'flex-end', 'center', 'stretch')",
6 borderBottomWidth: 'number',
7 borderLeftWidth: 'number',
8 borderRightWidth: 'number',
9 borderTopWidth: 'number',
10 borderWidth: 'number',
11 bottom: 'number',
12 flex: 'number',
13 flexDirection: 'string', // enum('row', 'column')
14 flexWrap: 'string', // enum('wrap', 'nowrap')
15 height: 'number',
16 justifyContent: 'string', // enum('flex-start', 'flex-end', 'center', 'space-between', 'space-around')
17 left: 'number',
18 margin: 'number',
19 marginBottom: 'number',
20 marginHorizontal: 'number',
21 marginLeft: 'number',
22 marginRight: 'number',
23 marginTop: 'number',
24 marginVertical: 'number',
25 padding: 'number',
26 paddingBottom: 'number',
27 paddingHorizontal: 'number',
28 paddingLeft: 'number',
29 paddingRight: 'number',
30 paddingTop: 'number',
31 paddingVertical: 'number',
32 position: 'string', // enum('absolute', 'relative')
33 right: 'number',
34 top: 'number',
35 width: 'number',
36
37 /*image*/
38 resizeMode: 'string', // Object.keys(ImageResizeMode)
39 backgroundColor: 'string',
40 borderColor: 'string',
41 borderRadius: 'number',
42 overflow: 'string', // enum('visible', 'hidden')
43 tintColor: 'string',
44 opacity: 'number'
45};
46
47module.exports = map;