forked from enlightenment/efl
transit: rename from elm_transit_revert_go() to elm_transit_revert()
elm_transit_revert_go() sounds like it triggers animation on reverse way. but this api acutally just change a current state. It doesn't trigger the transtion.
This commit is contained in:
parent
486f3d51bc
commit
d90f2119de
|
@ -25,7 +25,7 @@ static void
|
|||
_transit_revert(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
|
||||
{
|
||||
Elm_Transit *trans = (Elm_Transit*)data;
|
||||
elm_transit_revert_go(trans);
|
||||
elm_transit_revert(trans);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -29,7 +29,7 @@ static void
|
|||
_transit_revert(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
|
||||
{
|
||||
Elm_Transit *trans = (Elm_Transit*)data;
|
||||
elm_transit_revert_go(trans);
|
||||
elm_transit_revert(trans);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -773,10 +773,13 @@ elm_transit_duration_get(const Elm_Transit *transit)
|
|||
return transit->time.duration;
|
||||
}
|
||||
|
||||
EAPI void
|
||||
elm_transit_revert_go(Elm_Transit *transit)
|
||||
EAPI Eina_Bool
|
||||
elm_transit_revert(Elm_Transit *transit)
|
||||
{
|
||||
ELM_TRANSIT_CHECK_OR_RETURN(transit);
|
||||
ELM_TRANSIT_CHECK_OR_RETURN(transit, EINA_FALSE);
|
||||
|
||||
if (!transit->animator) return EINA_FALSE;
|
||||
|
||||
if (transit->revert_mode)
|
||||
{
|
||||
transit->total_revert_time += transit->time.revert_elapsed;
|
||||
|
@ -788,6 +791,8 @@ elm_transit_revert_go(Elm_Transit *transit)
|
|||
transit->time.revert_elapsed = 0;
|
||||
transit->revert_begin_progress = 0;
|
||||
}
|
||||
|
||||
return EINA_TRUE;
|
||||
}
|
||||
|
||||
EAPI void
|
||||
|
|
|
@ -591,11 +591,12 @@ EAPI void elm_transit_go(Elm_Transit *transit);
|
|||
* @note @p transit can not be NULL
|
||||
*
|
||||
* @param transit The transit object.
|
||||
* @return @c EINA_TRUE if transition is reverted, @c EINA_FALSE otherwise.
|
||||
*
|
||||
* @since 1.18
|
||||
* @ingroup Transit
|
||||
*/
|
||||
EAPI void elm_transit_revert_go(Elm_Transit *transit);
|
||||
EAPI Eina_Bool elm_transit_revert(Elm_Transit *transit);
|
||||
|
||||
/**
|
||||
* Starts the transition in given seconds.
|
||||
|
|
Loading…
Reference in New Issue