Skip to content

release_12.9.0

Compare
Choose a tag to compare
@caritaou caritaou released this 19 Jan 21:23
8bd7ed3

Feature Enhancements

Common-Canvas

#912 Display Locked/Read Only label on Canvas
A new canvas config property has been added called enableStateTag. This can be either "None", "Locked" or "ReadOnly". The default is "None".  When set to either "Locked" or "ReadOnly", a 'state tag' object will be shown permanently over the top of the canvas. The state tag will be positioned in the center and towards the top of the canvas. The state tag consists of a black background rectangle with rounded corners overlaid with an icon and a text label. A tooltip is displayed when the mouse pointer is hovered over the state tag. The icon, label and default tooltip will be set appropriately based on the value ("Locked" or "ReadOnly") for this setting. The host application can override the tooltip by implementing the tipHandler callback. 
Here's what the State Tag looks like: 

image

#896 Add config variable to prevent dragging/sizing of nodes and comments
A new canvas configuration property has been added called enableDragToMoveSizeNodesComments which controls whether nodes and comments on the canvas can be dragged/sized or not. The default is true so it can be set to false to prevent dragging or sizing of nodes and comments. This settings does not affect the users ability to drag the canvas background to pan the canvas, only the ability to move the nodes and comments relative to one another. This setting may be useful when displaying a read-only canvas. 

Common-Properties

#898 Configurable action image tooltip direction (#899)
Host applications can set the tooltip direction for action image using tooltip_direction option in uihints "action_info" section.  Values are right, left, top, or bottom. Default is bottom.
Documentation - https://github.com/elyra-ai/canvas/wiki/3.2-Common-Properties--UI-Hints#action-info

 #901 custom table buttons (#908) Host applications can specify custom buttons to appear within a table. If set, these buttons will override any of the default buttons that would have appeared. 

Issues Resolved

#912 Display Locked/Read Only label on Canvas (#913)
#901 Custom table buttons (#908)
#910 Set textfield to null when no default value is provided (#911)
#905 Commonjs output is missing expected exported constant (#906)
#903 Unavailable node highlighting not being cleared when link end is dropped onto unavailable node (#904)
#896 Add config variable to prevent dragging/sizing of nodes and comm… (#897)
#898 Replace "tooltipDirection" with "tooltip_direction" (#900)
#898 Configurable action image tooltip direction (#899)