Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Components are core to how Iguana X IguanaX works.

Expand
titleInterfaces are built up of one or more components

This shows three connected components represented in the flow chart of the dashboard:

You can see these components in the list view on the side of the dashboard also:

...

By expanding the template section we can get access to it:

Image Removed

Now we see this:

Image Removed
Expand
titleEach component is written in Lua

HL7 Server is written in Lua and the source code of the component is stored in Lua. There are no built in components in IguanaX. All the components are written in Lua which means you can look at how they are implemented and alter them to meet your specific requirements.

Image Added
Expand
titleYou can see the source code of the component in the Translator view

...

Expand
titleAll components and libraries are managed by Git - each component is self contained as a single repository

Git is an integral part of how Iguana X works. Everything component is implemented as a Translator component and the source code for these components is stored in Git repositories.

For convenience of deployment it’s helpful to store these components on a platform like http://bitbucket.org or http://github.com. Currently we use bitbucket.

If Git is new to you, see Source control basic concepts to understand Git What is Source Control?.