Javascript binding API - Eina - Data types and tools

Back to the JS EFL page

The Eina library provides a number of data types and tools targeted at working with the remainder of the EFL framework although they can be used on their own. For example, Lists and Arrays can be used both to send collections of objects to a native function or get the result of a native function. Or someone can use just the logging facilities.

Data types

Containers API reference - A JS Array-like set of containers for interacting with EFL functions.

Tools and utilities

Logging API reference - The Logging framework allows setting up different log domains and levels.

Error handling API reference - EFL offers a C's errno-like way of handling error through error codes. These codes are translated to Javascript Exceptions.

Iterator functions API reference - Allows sequential item access to Eina containers using iterator functions.

Acessor functions API reference - Allows random item access to Eina containers using accessor functions.

Value wrapping API reference - Abstracts generic data storage and access.