efl.edje
Module¶
Classes¶
- exception efl.edje.EdjeLoadError(self, int code, char *file, char *group)¶
Bases:
Exception
- class efl.edje.ExternalIterator¶
Bases:
object
- class efl.edje.Message¶
Bases:
object
Base class to represent Edje messages.
- Variables
type – message type.
id – message id.
- class efl.edje.MessageFloat¶
Bases:
efl.edje.Message
Float message.
- Variables
val – message contents.
- class efl.edje.MessageFloatSet¶
Bases:
efl.edje.Message
Float set message.
- Variables
val – message contents.
- class efl.edje.MessageInt¶
Bases:
efl.edje.Message
Integer message.
- Variables
val – message contents.
- class efl.edje.MessageIntSet¶
Bases:
efl.edje.Message
Integer set message.
- Variables
val – message contents.
- class efl.edje.MessageSignal¶
Bases:
efl.edje.Message
- class efl.edje.MessageString¶
Bases:
efl.edje.Message
String message.
- Variables
str – message contents.
val – same as str.
- class efl.edje.MessageStringFloat¶
Bases:
efl.edje.Message
String + float message.
- Variables
str – string.
val – float.
- class efl.edje.MessageStringFloatSet¶
Bases:
efl.edje.Message
String + Float set message.
- Variables
str – string.
val – float list.
- class efl.edje.MessageStringInt¶
Bases:
efl.edje.Message
String + Integer message.
- Variables
str – string.
val – integer.
- class efl.edje.MessageStringIntSet¶
Bases:
efl.edje.Message
String + Integer set message.
- Variables
str – string.
val – integer list.
- class efl.edje.MessageStringSet¶
Bases:
efl.edje.Message
String set message.
- Variables
val – message contents.
- efl.edje.available_modules_get()¶
- efl.edje.collection_cache_flush()¶
- efl.edje.collection_cache_get()¶
- efl.edje.collection_cache_set(count)¶
- efl.edje.color_class_del(color_class)¶
- efl.edje.color_class_get(color_class)¶
- efl.edje.color_class_list()¶
- efl.edje.color_class_set(color_class, r, g, b, a, r2, g2, b2, a2, r3, g3, b3, a3)¶
- efl.edje.extern_object_aspect_set(obj, aspect, w, h)¶
- efl.edje.extern_object_max_size_set(obj, w, h)¶
- efl.edje.extern_object_min_size_set(obj, w, h)¶
- efl.edje.external_param_info_get(*type_name)¶
- efl.edje.external_type_get(*type_name)¶
Gets the instance that represents an ExternalType of the given name.
- efl.edje.file_cache_flush()¶
- efl.edje.file_cache_get()¶
- efl.edje.file_cache_set(count)¶
- efl.edje.file_collection_list(file)¶
- efl.edje.file_data_get(file, key)¶
- efl.edje.file_group_exists(file, group)¶
- efl.edje.fontset_append_get()¶
- efl.edje.fontset_append_set(fonts)¶
- efl.edje.frametime_get()¶
- efl.edje.frametime_set(t)¶
- efl.edje.freeze()¶
- efl.edje.init()¶
- efl.edje.message_handler(func)¶
- efl.edje.message_signal_process()¶
- efl.edje.module_load(name)¶
- efl.edje.on_signal(emission, source)¶
- efl.edje.on_text_change(func)¶
- efl.edje.password_show_last_set(show_last)¶
- efl.edje.password_show_last_timeout_set(timeout)¶
- efl.edje.scale_get()¶
- efl.edje.scale_set(scale)¶
- efl.edje.shutdown()¶
- efl.edje.size_class_del(size_class)¶
Delete the size class.
This function deletes any values at the process level for the specified size class.
- Parameters
size_class (str) – The size class name
New in version 1.17.
- efl.edje.size_class_get(size_class)¶
Get the Edje size class.
- Parameters
size_class (str) – The size class name
- Returns
(minw, minh, maxw, maxh)
- Return type
4 int’s tuple
New in version 1.17.
- efl.edje.size_class_list()¶
List size classes.
This function lists all size classes known about by the current process.
- Returns
A list of size class names.
- Return type
list of strings
New in version 1.17.
- efl.edje.size_class_set(size_class, minw, minh, maxw, maxh)¶
Set the Edje size class.
- Parameters
size_class (str) – The size class name
minw (int) – The min width
minh (int) – The min height
maxw (int) – The max width
maxh (int) – The max height
- Returns
True on success or False on error
- Return type
bool
New in version 1.17.
- efl.edje.text_class_del(text_class)¶
- efl.edje.text_class_get(text_class)¶
Get the font and the font size from Edje text class.
This function gets the font and the font name from the specified Edje text class.
- Parameters
text_class (string) – The text class name to query
- Returns
The font name and the font size
- Return type
(font_name, font_size)
New in version 1.14.
- efl.edje.text_class_list()¶
- efl.edje.text_class_set(text_class, font, size)¶
- efl.edje.thaw()¶