WWW-www.enlightenment.org pushed a commit to branch master.

http://git.enlightenment.org/website/www-content.git/commit/?id=d0f4233daedc73df120e614346090a44ecbb4203

commit d0f4233daedc73df120e614346090a44ecbb4203
Author: Andrew Williams <[email protected]>
Date:   Fri Oct 20 11:00:33 2017 -0700

    Wiki page start changed with summary [Move Javascript docs to legacy API] 
by Andrew Williams
---
 pages/develop/legacy/api/javascript/start.txt | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/pages/develop/legacy/api/javascript/start.txt 
b/pages/develop/legacy/api/javascript/start.txt
new file mode 100644
index 00000000..b2032aa4
--- /dev/null
+++ b/pages/develop/legacy/api/javascript/start.txt
@@ -0,0 +1,23 @@
+====== Javascript Bindings for the Enlightenment Foundation Libraries (EFL) 
======
+
+The EFL is a framework providing a great deal of functionality, from operating 
system abstraction to UI drawing abstractions and many others. The Javascript 
bindings for EFL are available in two flavors: A node.js module and direct 
embedding with libv8. Both are built on top of the libv8 JS engine.
+
+Below follows a list of the EFL modules covered by the javascript bindings. 
For node.js users, all are available through the module **efl**.
+
+<code javascript>
+var efl = require('efl');
+</code>
+
+Supported modules
+
+   * [[api/javascript/ecore|Ecore]] - Operating system abstraction and 
integration.
+   * [[api/javascript/eio|Eio]] - Async input/output.
+   * [[api/javascript/eina|Eina]] - Data types and basic abstractions.
+   * [[api/javascript/ethumb|Ethumb]] - Generate thumbnail images of files.
+   * [[api/javascript/eldbus|Eldbus]] - Dbus-integration.
+
+===== Under the hood =====
+
+The Javascript binding is split into two big parts. The first is a //manual// 
binding, wich is described in this documentation. The //automatic// binding 
covers the Eo-based classes, built with automatically-generated code and will 
be covered later.
+
+Due to the C++ being the native language of the libv8, it's was also used to 
write the bindings, with the help of the C++ bindings for EFL.
\ No newline at end of file

-- 


Reply via email to