
Click on any Component opens the Properties panel to show all Settings & Configurations.

Make sure you give every component a self-speaking name

The component name is a selector for example in ui based Event handlers

Also in Javascript you use the same name to address the Object, its Attributes and Functions.

Labels helps the users of Apps to understand interaction.

Labels can have different orientations.

Labels can be oriented left or top of a component. The text itself can additionally be oriented left-side or right side.

Additionally it can be helpful for users to use Tooltips for descriptions and suggestions.

get the User-Language from the Browser

Use a Translation Register as JSON




Many components can set in "disabled" State to not hide Components - but indicate that User cannot enter Data right now.

Components can get hidden by static or dynamic Setting

hidden Components does not consume vertical space, but can get selected.

As soon as selected or dragged, a Component shows it height.

Components that are hidden can pe placed vertically at the same position.

For each components a set of possible User interaction Events is accessible

Each Component which supports Events can have multiple Handlers (Actions) for Event Types.

Different Components have different support for styleable Attributes