1 /** 2 * @defgroup Elm_Animation_View Animation View 3 * @ingroup Elementary 4 * 5 * Animation_View widget is designed to show and play animation of 6 * vector graphics based content. It hides all efl_canvas_vg details 7 * but just open an API to read vector data from file. Also, it implements 8 * details of animation control methods of Vector. 9 * 10 * Vector data could contain static or animatable vector elements including 11 * animation infomation. Currently approved vector data file format is svg, json and eet. 12 * Only json(known for Lottie file as well) and eet could contains animation infomation, 13 * currently Animation_View is supporting. 14 * 15 * This widget emits the following signals, besides the ones sent from Animation View. 16 * @li "play,start": animation is just started. 17 * @li "play,repeat": animation is just repeated. 18 * @li "play,done": animation is just finished. 19 * @li "play,pause": animation is just paused. 20 * @li "play,resume": animation is just resumed. 21 * @li "play,stop": animation is just stopped. 22 * @li "play,update": animation is updated to the next frame. 23 * 24 */ 25 /** 26 * @ingroup Elm_Animation_View 27 */ 28 #ifndef EFL_NOLEGACY_API_SUPPORT 29 #include "efl_ui_vg_animation_legacy.h" 30 #endif 31 /** 32 * @} 33 */ 34