Wajaf v0.1.3
WAJAF is the WebAbility Javascript Application Framework. It is a synchronized GO-Server <=> JS-Client framework to develop organized web applications.
New in this version:
-
Added CodeNode.go to create a node of code.
-
Added colorfieldelement.go to create a field to pick a color.
-
Added config/wajaf.conf in examples to run the examples on a xamboo server if needed.
-
The css for prettify is now absolute in the html code.
-
Some correction in the example code.
-
The go libraries now includes the new structures compatible with Xamboo 1.6
-
The jsfile.go added to manage all the JS files on an embed filesystem.
-
The js.go library now uses the GetJSFile into the wajaf library.
-
go.mod modified to go 1.17 for embed filesystem needed.
-
Some errors corrected into groupContainer.js and tabContainer.js to work better.
-
The buttonElement now as a listener to send data to the server when clicked.
-
lovFieldElement is now working correctly.
-
textFieldElement now knows integer, float, text, masked types of fields, and correctly convert values to send to server.
-
ajaxManager can now handle ajax promises.
-
canvasManager create for test purpose.
-
wa4glmanager modified to work on promises, capture errors and needed login requests.
-
options.go added to manager lovfield list of options.
-
resources directory removed, replaced by embed filesystem
-
Correction of isEmpty function of the core, to give true is the Date is empty or the String() is empty.
-
The simple javascript examples are now working on a Xamboo Go Server (Presentation, js.go corrected, all libraries working)
-
gridContainer.js has been modified to support large list of daat and put correct information metada data.
-
node.go enhanced to detect wrong XML formats and return an error
-
Added xml.Comment into node XML unmarshall to consider it