Skip to content

Commit 0ccd94a

Browse files
committed
add vignette fromJson
1 parent 9e90f3d commit 0ccd94a

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

__TESTS__/unit/fromJson/effect.fromJson.test.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ describe('effect.fromJson', () => {
2020
{ actionType: 'accelerate' },
2121
{ actionType: 'loop', iterations: 5 },
2222
{ actionType: 'makeTransparent', tolerance: 5, color: 'red' },
23-
{ actionType: 'noise', level: 50 }
23+
{ actionType: 'noise', level: 50 },
24+
{ actionType: 'vignette', level: 5 }
2425

2526
]);
2627

@@ -42,7 +43,8 @@ describe('effect.fromJson', () => {
4243
'e_accelerate',
4344
'e_loop:5',
4445
'co_red,e_makeTransparent:5',
45-
'e_noise:50'
46+
'e_noise:50',
47+
'e_vignette:5'
4648
].join('/'));
4749
});
4850
});

src/internal/fromJson.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,8 @@ const ActionModelMap: Record<string, IHasFromJson> = {
6464
accelerate: AccelerationEffectAction,
6565
loop: LoopEffectAction,
6666
makeTransparent: MakeTransparentEffectAction,
67-
noise: EffectActionWithLevel
67+
noise: EffectActionWithLevel,
68+
vignette: EffectActionWithStrength
6869
};
6970

7071
/**

0 commit comments

Comments
 (0)