瀏覽代碼

Allow changing h2d.flow scroll wheel speed

Leonardo Jeanteur 3 年之前
父節點
當前提交
667cfdfa49
共有 2 個文件被更改,包括 6 次插入1 次删除
  1. 1 1
      h2d/Flow.hx
  2. 5 0
      h2d/domkit/BaseComponents.hx

+ 1 - 1
h2d/Flow.hx

@@ -502,7 +502,7 @@ class Flow extends Object {
 	/**
 	/**
 	 	The amount of scrolling that is done when using mouse wheel (in pixels).
 	 	The amount of scrolling that is done when using mouse wheel (in pixels).
 	**/
 	**/
-	public var scrollWheelSpeed(default, null) : Float = 30.;
+	public var scrollWheelSpeed : Float = 30.;
 	/**
 	/**
 	 	The current scrolling position for the flow content (in pixels). Only applies when overflow is Scroll or Hidden.
 	 	The current scrolling position for the flow content (in pixels). Only applies when overflow is Scroll or Hidden.
 	**/
 	**/

+ 5 - 0
h2d/domkit/BaseComponents.hx

@@ -749,6 +749,7 @@ class FlowComp extends ObjectComp implements domkit.Component.ComponentDecl<h2d.
 	@:p var fillWidth: Bool;
 	@:p var fillWidth: Bool;
 	@:p var fillHeight: Bool;
 	@:p var fillHeight: Bool;
 	@:p var overflow: h2d.Flow.FlowOverflow;
 	@:p var overflow: h2d.Flow.FlowOverflow;
+	@:p var scrollWheelSpeed: Float;
 	@:p var reverse : Bool;
 	@:p var reverse : Bool;
 
 
 	@:p(align) var contentAlign : { h : h2d.Flow.FlowAlign, v : h2d.Flow.FlowAlign };
 	@:p(align) var contentAlign : { h : h2d.Flow.FlowAlign, v : h2d.Flow.FlowAlign };
@@ -926,6 +927,10 @@ class FlowComp extends ObjectComp implements domkit.Component.ComponentDecl<h2d.
 		}
 		}
 	}
 	}
 
 
+	static function set_scrollWheelSpeed( o : h2d.Flow, v ) {
+		o.scrollWheelSpeed = v;
+	}
+
 	static function set_reverse( o : h2d.Flow, v ) {
 	static function set_reverse( o : h2d.Flow, v ) {
 		o.reverse = v;
 		o.reverse = v;
 	}
 	}