B4J Library [B4X][Web] MiniJS

Version 0.30

Generate Js with B4X code.

GitHub: https://github.com/pyhoon/MiniJs-B4X

Example:
B4X:
Dim details As Map
details.Initialize
details.Put("entity", entity)
details.Put("action", action)
details.Put("message", message)
details.Put("status", status)

Dim script1 As MiniJs
script1.Initialize
script1.AddCustomEventDispatch("entity:changed", details)
Response.Write(script1.Generate)
Output:
JavaScript:
document.dispatchEvent(new CustomEvent('entity:changed', {
    detail: {
        entity: 'Product',
        action: 'updated',
        message: 'Product updated successfully!',
        status: 'info'
    }
}));
 

Attachments

  • MiniJs.b4xlib
    2.8 KB · Views: 5
Last edited:

aeric

Expert
Licensed User
Longtime User
Version 0.20

What's New​

  1. Added AddCustomEventDispatch sub
 

aeric

Expert
Licensed User
Longtime User
Version 0.30

What's New​

  1. Added Generate2 sub --> No script tags
  2. Added IncreaseIndent and DecreaseIndent sub
  3. Renamed Else sub to AddElse
 
Top