You can use EFL/Elementary official documentation available at the Enlightenment Website
| Ecore | 
Ecore
 | 
| Ecore_animator | 
Ecore Animator
 | 
| Ecore_timer | 
Timer
 | 
| Evas | 
Evas
 | 
| Evas_event | 
Canvas Events
 | 
| Evas_font | 
Evas Font
 | 
| Evas_map | 
UV Mapping
 | 
| Evas_object | 
Evas Object
 | 
| Evas_object_smart | 
Smart Evas Object
 | 
| Ecore_evas | 
Ecore Evas
 | 
| Ethumb | 
Ethumb
 | 
| Edje | 
Edje
 | 
| Elm | 
Elementary
 | 
| Elm_font | 
Elementary Fonts
 | 
| Elm_config | 
Elementary Configuration
 | 
| Elm_object | 
Elementary Object Manipulation
 | 
| Elm_gen | 
Elm_gen
 | 
| Elm_layout | 
Layout
 | 
| Elm_ctxpopup | 
Ctxpopup
 | 
| Elm_fileselector | 
File Selector
 | 
| Elm_fileselector_button | 
File Selector Button
 | 
| Elm_fileselector_entry | 
File Selector Entry
 | 
| Elm_hoversel | 
Hoversel
 | 
| Elm_multibuttonentry | 
Multibuttonentry
 | 
| Elm_naviframe | 
Naviframe
 | 
| Elm_popup | 
Popup
 | 
| Elm_app | 
App
 | 
| Elm_bg | 
Background
 | 
| Elm_box | 
Box
 | 
| Elm_bubble | 
Bubble
 | 
| Elm_button | 
Button
 | 
| Elm_calendar | 
Calendar
 | 
| Elm_check | 
Check
 | 
| Elm_clock | 
Clock
 | 
| Elm_colorselector | 
Colorselector
 | 
| Elm_conformant | 
Conformant
 | 
| Elm_datetime | 
Datetime
 | 
| Elm_dayselector | 
Dayselector
 | 
| Elm_diskselector | 
Diskselector
 | 
| Elm_entry | 
Entry
 | 
| Elm_flip | 
Flip
 | 
| Elm_flipselector | 
Flip Selector
 | 
| Elm_frame | 
Frame
 | 
| Elm_gengrid | 
Gengrid (Generic Grid)
 | 
| Elm_genlist | 
Genlist
 | 
| Elm_gesture_layer | 
Gesture Layer
 | 
| Elm_glview | 
GLView
 | 
| Elm_grid | 
Grid
 | 
| Elm_hover | 
Hover
 | 
| Elm_icon | 
Icon
 | 
| Elm_image | 
Image
 | 
| Elm_index | 
Index
 | 
| Elm_label | 
Label
 | 
| Elm_list | 
List
 | 
| Elm_map | 
Map
 | 
| Elm_mapbuf | 
Mapbuf
 | 
| Elm_menu | 
Menu
 | 
| Elm_notify | 
Notify
 | 
| Elm_panel | 
Panel
 | 
| Elm_panes | 
Panes
 | 
| Elm_photo | 
Photo
 | 
| Elm_photocam | 
Photocam
 | 
| Elm_plug | 
Plug
 | 
| Elm_progressbar | 
Progress bar
 | 
| Elm_radio | 
Radio
 | 
| Elm_route | 
Route
 | 
| Elm_scroller | 
Scroller
 | 
| Elm_segment_control | 
SegmentControl
 | 
| Elm_separator | 
Separator
 | 
| Elm_slider | 
Slider
 | 
| Elm_slideshow | 
Slideshow
 | 
| Elm_spinner | 
Spinner
 | 
| Elm_table | 
Table
 | 
| Elm_theme | 
Theme
 | 
| Elm_thumb | 
Thumbnail
 | 
| Elm_toolbar | 
Toolbar
 | 
| Elm_transit | 
Transit
 | 
| Elm_web | 
Web
 | 
| Elm_win | 
Win
 | 
| Elm_inwin | 
Inwin
 | 
| Elm_win_inwin | 
Inwin (alias of Elm_inwin)
 | 
| Elm_actionslider | 
Actionslider
 | 
| Elm_video | 
Video
 | 
| Elm_sig | 
Signals
 | 
| Elm_toolbox | 
Useful functions for OCaml EFL
 | 
| Elm_connect | 
Connect widgets and signals
 |