Tizen Native API
5.0
|
Functions that deal with signals.
Edje has two communication interfaces between code and theme. Signals and messages.
This group has functions that deal with signals. One can either emit a signal from code to a theme or create handles for the ones emitted from themes. Signals are identified by strings.
Functions | |
void * | edje_object_signal_callback_extra_data_get (void) |
Gets extra data passed to callbacks. | |
Typedefs | |
typedef void(* | Efl_Signal_Cb )(void *data, Evas_Object *obj, const char *emission, const char *source) |
Typedef Documentation
typedef void(* Efl_Signal_Cb)(void *data, Evas_Object *obj, const char *emission, const char *source) |
Edje signal callback functions's prototype definition. data
will have the auxiliary data pointer set at the time the callback registration. obj
will be a pointer the Edje object where the signal comes from. emission
will identify the exact signal's emission string and source
the exact signal's source one.
Function Documentation
void* edje_object_signal_callback_extra_data_get | ( | void | ) |
Gets extra data passed to callbacks.
- Returns:
- The extra data for that callback.
Some callbacks pass extra information. This function gives access to that extra information. It's somehow like event_info in smart callbacks.
- See also:
- edje_object_signal_callback_add() for more on Edje signals.
- Since (EFL) :
- 1.1.0
- Since :
- 2.3