@leafer-ui/render
Advanced tools
+4
-4
| { | ||
| "name": "@leafer-ui/render", | ||
| "version": "1.4.0", | ||
| "version": "1.4.1", | ||
| "description": "@leafer-ui/render", | ||
@@ -25,8 +25,8 @@ "author": "Chao (Leafer) Wan", | ||
| "dependencies": { | ||
| "@leafer-ui/external": "1.4.0" | ||
| "@leafer-ui/external": "1.4.1" | ||
| }, | ||
| "devDependencies": { | ||
| "@leafer/interface": "1.4.0", | ||
| "@leafer-ui/interface": "1.4.0" | ||
| "@leafer/interface": "1.4.1", | ||
| "@leafer-ui/interface": "1.4.1" | ||
| } | ||
| } |
+7
-5
| import { ILeaferCanvas, IRenderOptions } from '@leafer/interface' | ||
| import { IUIRenderModule, ILeafPaint, ILeafStrokePaint, IUI } from '@leafer-ui/interface' | ||
| import { Paint, Effect } from '@leafer-ui/external' | ||
| import { Paint, Effect, Filter } from '@leafer-ui/external' | ||
@@ -13,4 +13,4 @@ | ||
| if (data.__useEffect) { | ||
| const { shadow, innerShadow, blur, backgroundBlur } = this.__ | ||
| data.__useEffect = !!(shadow || innerShadow || blur || backgroundBlur) | ||
| const { shadow, innerShadow, blur, backgroundBlur, filter } = this.__ | ||
| data.__useEffect = !!(shadow || innerShadow || blur || backgroundBlur || filter) | ||
| } | ||
@@ -33,3 +33,3 @@ | ||
| __draw(canvas: ILeaferCanvas, options: IRenderOptions): void { | ||
| __draw(canvas: ILeaferCanvas, options: IRenderOptions, originCanvas?: ILeaferCanvas): void { | ||
| const data = this.__ | ||
@@ -50,3 +50,3 @@ | ||
| const { shadow, innerShadow } = data | ||
| const { shadow, innerShadow, filter } = data | ||
@@ -63,2 +63,4 @@ if (shadow) Effect.shadow(this, canvas, shape) | ||
| if (filter) Filter.apply(filter, this, this.__nowWorld, canvas, originCanvas, shape) | ||
| if (shape.worldCanvas) shape.worldCanvas.recycle() | ||
@@ -65,0 +67,0 @@ shape.canvas.recycle() |
7865
2.16%118
0.85%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated