Skip to content

release_9.2.9

Compare
Choose a tag to compare
@tomlyn tomlyn released this 04 Feb 20:02
6ea12c8

Feature Enhancements

Common-Canvas

  • The three methods which were enabled in the previous release (that allow the setting of class names on nodes, comments and links) have been changed.
        setNodesClassName(nodeIds, newClassName, pipelineId)
        setCommentsClassName(commentIds, newClassName, pipelineId)
        setLinksClassName(linkIds, newClassName, pipelineId)

They will now set the provided class name on the group object <g> for the appropriate element in the DOM. Previously they assigned the class name to the background rectangle of the node/comment and for links to the link line and arrow head. This approach allows constituent parts of each group element to be customized based on a single class assigned to the parent group <g>.

  • The class names for link lines have been changed. Previously the class that indicates the type of link (for example, d3-data-link) was assigned to both the parent group <g> object of the link and also to the line element <path> within the group. Now it is only assigned to the parent group <g> element. You probably won't see any sign of this change but, for completeness, if you are overriding any of these classes to provide your own line styles for the different types of link:
.d3-data-link
.d3-comment-link
.d3-object-link
.d3-association-link

You should change them to:

.d3-data-link .d3-link-line
.d3-comment-link .d3-link-line
.d3-object-link .d3-link-line
.d3-association-link .d3-link-line

Common-Properties

  • Just bug fixes.

Issues resolved

#474 Link decorators should appear under link handles (#475)
#470 Selection of comment to node links difficult (#471)
#472 Fixed filtering error in structurelisteditor (#473)
#468 Set classname API should set class name on group objects (#469)