Blawx Updates: New UI and “Include” for Code Re-Use (Video)
We’ve made a few user interface changes to Blawx. One of the problems we regularly ran into was running out of room to play. So we moved the alpha version to its own full-screen environment, so you can make the interface as big as you would like.
To make sure you don’t need to scroll around to get to anything important, the command buttons have been moved into the toolbox. We also added a “help” command to make it easier to get back to the rest of the website. As you can see, the toolbox has also been reorganized in a way that we hope makes it a bit more intuitive.
But the biggest feature for this update is the “Include” block, which you will find under Facts, Rules, and Queries.
By using the include block, you can provide the URL of a .blawx file that someone else has made available online, and Blawx will let you work with the Categories, Objects, and Attributes defined in that file, and will let you run queries against the rules in that file.
Check out our video demonstration:
If there’s something in particular you would like to see, let us know.
Here are some things we’re looking at doing in the near term:
- Additional and updated tutorials and documentation.
- A “headless” API version of Blawx to allow web applications to ask questions and get answers in code.
- A demonstration integration of that headless version with another popular web tool, probably Docassemble.
- Features for keeping track in a bi-directional way of which rules in Blawx are related to which sections of your source rules.
- Additional language features like functions for manipulating strings.
- Additional data types like dates and times.
- Various bug fixes and user interface improvements.
More to come…