Updated names & info
A Web-based user interface for InterSystems products (IRIS, Caché, Ensemble, HealthShare, etc) which allows to create and manage classes
literally without touching any code.
ObjectScript Visual Editor is supported by InterSystems’ products of version 2016.1 and higher.
Download the latest release from here and import
XML file into IRIS/Caché/etc by one of the next ways:
do $system.OBJ.Load("C:\path\to\file\FileToImport.xml","ck")in terminal.
Then check the installation output, it should say “Installation is complete!”.
After this, open the next web-application:
(slash at the end is required).
$ git clone --recurse-submodules firstname.lastname@example.org:intersystems-community/objectscript-visual-editor.git ... $ cd objectscript-visual-editor $ python --version Python 2.7.18 $ nvm use 10 Now using node v10.24.1 (npm v6.14.12) $ npm install ... $ npm run gulp ...
build directory is transformed to use relative class paths.
To participate in development of this application, you need Git, NodeJS and
InterSystems’ Products of version 2016.2+ to be installed (due to UDL import support).
The development process of this application happens completely outside embedded IDEs in a form of files. It includes
structured file tree under
source directory, where each file can be edited in your favorite text
At first, clone the repository. It contains submodules, so use the
--recursive flag when cloning:
git clone --recursive https://github.com/intersystems-community/objectscript-visual-editor cd objectscript-visual-editor
Then you have to install all the project dependencies by running this command from the project’s
And now you are ready to build the project from the sources!
This time and each next run this:
npm run gulp
Take your ready to import sources in
To simplify development on Windows (scripts for other platforms are welcome),
make the copy of
import.bat file and edit the path to your IRIS/Caché/etc instance there.
Then you can just use one command
import to deploy the project from source to IRIS/Caché.
import.bat up, just by one command
import you get the next:
Updated names & info