Skip to content

v13.35.0

Choose a tag to compare

@tomlyn tomlyn released this 24 Sep 00:53
a216a17

Minor Release v13.35.0

Common Canvas

#2724 Allow application to override minimum width for right flyout by @tomlyn

A new Canvas Controller API call has been added called setRightFlyoutMinWidth(wd) where wd is a number of pixels. This allows the application to specify a minimum width that overrides the default minimum width for the right flyout which, by default, is set by the content placed in the right-flyout.

This is necessary for applications that want to simulate the right-flyout closing without using the showRightFlyout boolean prop of <CommonCanvas>. In this case they would set the min width to zero.

#2703 Allow user to move focus to decorations using keyboard navigation by @tomlyn

For keyboard navigation, the user can now navigate the focus highlighting to "focusable" decorations of a node or a link. This is done by the user:

  1. Moving the focus to the node or link and
  2. Pressing Option + Tab - this will move the focus to the first found focusable decoration
  3. Pressing Tab or Shift + Tab to navigate to other decorations. Focus will rotate around the decorations
  4. Pressing ESC key to move the focus back to the parent node or link
  5. Pressing space or return key to activate a "hotspot" decoration

A decoration may be made "focusable" by specify the new boolean focusable property of the decoration to true.

Note: If there are also focusable ports of a node, pressing Tab or Shift + Tab will rotate focus around the ports and focusable decorations in the order they are found.

Common Properties

#2701 Support JSON in CodeMirror by @srikant-ch5

Added comprehensive JSON language support to the CodeMirror editor component (expression control). This enhancement enables proper syntax highlighting capabilities for JSON content. The implementation leverages CodeMirror's built-in JSON mode to provide error detection, and structured editing features for JSON content.

image

Issues Resolved

New Contributors

Full Changelog: v13.34.0...v13.35.0