فهرست منبع

added css filter blur and multiple filters

Nicolas Cannasse 5 سال پیش
والد
کامیت
9c1694534c
1فایلهای تغییر یافته به همراه14 افزوده شده و 0 حذف شده
  1. 14 0
      h2d/domkit/BaseComponents.hx

+ 14 - 0
h2d/domkit/BaseComponents.hx

@@ -279,6 +279,20 @@ class CustomParser extends CssValue.ValueParser {
 			#else
 				new h2d.filter.Glow(c, a, r, g, q, b);
 			#end
+		case VCall("blur",[r]):
+			var r = parseFloat(r);
+			#if macro
+				true;
+			#else
+				new h2d.filter.Blur(r);
+			#end
+		case VGroup(vl):
+			var fl = [for( v in vl ) parseFilter(v)];
+			#if macro
+				true;
+			#else
+				new h2d.filter.Group(fl);
+			#end
 		default: invalidProp();
 		}
 	}