Nikatlas 5 年之前
父節點
當前提交
2b0d5ff3a5
共有 4 個文件被更改,包括 14 次插入3 次删除
  1. 0 0
      dist/modules/BaseHolder.js
  2. 0 0
      dist/modules/Text.js
  3. 4 1
      modules/BaseHolder.js
  4. 10 2
      modules/Text.js

文件差異過大導致無法顯示
+ 0 - 0
dist/modules/BaseHolder.js


文件差異過大導致無法顯示
+ 0 - 0
dist/modules/Text.js


+ 4 - 1
modules/BaseHolder.js

@@ -28,6 +28,7 @@ export default class BaseHolder extends React.Component {
 
 			width,
 			height,
+			overflow,
 
 			stretchContainer,
 			content,
@@ -46,7 +47,8 @@ export default class BaseHolder extends React.Component {
 				flexShrink,
 				flexBasis,
 				width,
-				height
+				height,
+				overflow
 			}]}>
 		    	{content}
 
@@ -90,6 +92,7 @@ const styles = StyleSheet.create({
 BaseHolder.Inputs = {
 	width: new Types.Integer(),
 	height: new Types.Integer(),
+	overflow: new Types.Integer().default('hidden'),
 	justifyContent: new Types.Text().default("flex-start"),
 	alignItems: new Types.Text(),
 	alignContent: new Types.Text(),

+ 10 - 2
modules/Text.js

@@ -12,10 +12,14 @@ export default class TextComp extends Module {
 
 	display() {
 		let { container , text } = this.props.style || ""
+		let {
+			color,
+			fontSize
+		} = this.props;
 		return 	(
 				<View style={container  || defaultStyle.container}>
 					<TextInput  
-						style={text || defaultStyle.text} 
+						style={{...(text || defaultStyle.text), color, fontSize}} 
 						onChangeText={(text) => this.setState({
 							text
 						})}
@@ -51,4 +55,8 @@ opacity: 0.3;
 
 		*/
 	}
-})
+})
+TextComp.Inputs = {
+	color: new Types.Text(),
+	fontSize: new Types.Integer().default(22)
+}

部分文件因文件數量過多而無法顯示