====== Javascript binding API - ECore - Operating system abstraction and integration ====== [[:develop:legacy:api:javascript:|Back to the JS EFL page]] The ECore library provides tools to enhance the integration between the application and the operating system. ===== Components ===== [[./ecore/animator|Animator API reference]] - Simplify the creation of animations. [[./ecore/event| Event API reference]] - Creation and notification of events. [[./ecore/file| File API reference]] - File and directory handling. [[./ecore/idle| Idle API reference]] - Creation of callbacks to be called when the application is not handling events, timers or file handlers. [[./ecore/job| Job API reference]] - Queuing jobs for later execution. [[./ecore/mainloop| Mainloop API reference]] - Integration with EFL main loop. [[./ecore/poller| Poller API reference]] - Provides an infrastructure for creation of pollers. [[./ecore/throttle| Throttle API reference]] - Sets the "voluntary throlling" by the EFL main loop. [[./ecore/timer| Timer API reference]] - Handling of timer callbacks.