Browse Source

Add flow background-color attribute

trethaller 6 years ago
parent
commit
d3c447c67d
1 changed files with 8 additions and 0 deletions
  1. 8 0
      h2d/domkit/BaseComponents.hx

+ 8 - 0
h2d/domkit/BaseComponents.hx

@@ -365,6 +365,7 @@ class FlowComp extends ObjectComp implements domkit.Component.ComponentDecl<h2d.
 	@:p(flowBackground) var background : { tile : h2d.Tile, borderW : Int, borderH : Int };
 	@:p var backgroundAlpha : Float;
 	@:p var backgroundSmooth : Bool;
+	@:p(colorF) var backgroundColor : h3d.Vector;
 	@:p var debug : Bool;
 	@:p var vertical : Bool;
 	@:p var horizontal : Bool;
@@ -440,6 +441,13 @@ class FlowComp extends ObjectComp implements domkit.Component.ComponentDecl<h2d.
 		bg.smooth = v;
 	}
 
+	static function set_backgroundColor( o : h2d.Flow, v ) {
+		var bg = @:privateAccess o.background;
+		if(bg == null)
+			return;
+		bg.color.load(v);
+	}
+
 	static function set_padding( o : h2d.Flow, v ) {
 		if( v == null ) {
 			o.padding = 0;