Beautify your graphical DSL with responsive styling

May 28, 2018 by P. Zweihoff

Pyro now supports the CINCO MSL Appearance Provider API. Appearance providers can be assigned to edge and node styles of MSL files. After every action affecting a graph model instance has take place, all registered appearance providers will be executed to guarantee to miss no change important for an Appearance Provider.

The Appearance Provider itself, can modify shape Appearances of the style it is registered to. An Appearance contains information about coloring, line styling and fonts.