mirror of
https://github.com/publiclab/image-sequencer.git
synced 2025-12-20 07:10:03 +01:00
Url params 🎉 (#276)
* basic implementation Signed-off-by: tech4GT <varun.gupta1798@gmail.com> * fix bug Signed-off-by: tech4GT <varun.gupta1798@gmail.com> * fix everything Signed-off-by: tech4GT <varun.gupta1798@gmail.com> * add test and refactor Signed-off-by: tech4GT <varun.gupta1798@gmail.com> * update demo Signed-off-by: tech4GT <varun.gupta1798@gmail.com> * fix comma issue Signed-off-by: tech4GT <varun.gupta1798@gmail.com> * update test Signed-off-by: tech4GT <varun.gupta1798@gmail.com> * now doing with native encode Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
This commit is contained in:
committed by
Jeffrey Warren
parent
ac183205f0
commit
871453b857
@@ -11,4 +11,13 @@ test('toString() and stepToString() return the step/steps in string format',func
|
||||
t.equal(sequencer.toString(),"channel(channel:green),invert()","toString works");
|
||||
t.equal(sequencer.stepToString(sequencer.steps[1]),"channel(channel:green)","stepToString works");
|
||||
t.end();
|
||||
});
|
||||
test('importStringtoJson() and importStringtoJsonStep() return the step/steps from a string',function(t){
|
||||
t.deepEqual(sequencer.importStringtoJson('channel(channel:green),invert(),blend(blend:function(r1%2C%20g1%2C%20b1%2C%20a1%2C%20r2%2C%20g2%2C%20b2%2C%20a2)%20%7B%20return%20%5B%20r1%2C%20g2%2C%20b2%2C%20a2%20%5D%20%7D)'),[
|
||||
{ name: 'channel', options: { channel: 'green' } },
|
||||
{ name: 'invert', options: {} },
|
||||
{ name: 'blend', options: { blend: 'function(r1, g1, b1, a1, r2, g2, b2, a2) { return [ r1, g2, b2, a2 ] }' } }
|
||||
]);
|
||||
t.deepEqual(sequencer.importStringtoJsonStep("channel(channel:green)"),{ name: 'channel', options: { channel: 'green)' } });
|
||||
t.end();
|
||||
});
|
||||
Reference in New Issue
Block a user