diff options
author | JunsuChoi <jsuya.choi@samsung.com> | 2019-10-02 14:30:06 +0900 |
---|---|---|
committer | JunsuChoi <jsuya.choi@samsung.com> | 2019-10-02 14:30:06 +0900 |
commit | 779bd0539eb6ab8050289da83d0792670a15422c (patch) | |
tree | d40a315662f3fc92cd47d5aa404859f7b26a8aca /data | |
parent | 6deb21f9f9e326921c16dabbd774b8d1666867c8 (diff) | |
download | efl-779bd0539eb6ab8050289da83d0792670a15422c.tar.gz |
vg_common_json: Override value_provider list
Summary:
If value_provider is applied to Efl.Ui.Animation_View, it is passed as vector object.
The passed value_provider list passes to Vg_File_Data.
If there is a value_Provider list in Vg_File_Data,
it apply the property to Lottie_Animation using lottie_animation_property_override api.
Depends on D9874
Test Plan:
...
Eo *vp = efl_add(EFL_GFX_VG_VALUE_PROVIDER_CLASS, p);
efl_gfx_vg_value_provider_keypath_set(vp, "**");
efl_gfx_vg_value_provider_fill_color_set(vp, 100, 0 ,0 ,255);
efl_ui_animation_view_value_provider_override(anim_view, vp);
vp = efl_add(EFL_GFX_VG_VALUE_PROVIDER_CLASS, p);
efl_gfx_vg_value_provider_keypath_set(vp, "**");
efl_gfx_vg_value_provider_stroke_width_set(vp, 50.0);
efl_gfx_vg_value_provider_stroke_color_set(vp, 0, 255, 0, 100);
efl_ui_animation_view_value_provider_override(anim_view, vp);
...
Reviewers: Hermet, kimcinoo, smohanty
Reviewed By: Hermet
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D9897
Diffstat (limited to 'data')
0 files changed, 0 insertions, 0 deletions