i2 Notebook SDK
Search results for

    Show/hide table of contents

    What's new in version 1.8

    Version 1.8 of the i2 Notebook API adds support for node groups (grouping nodes together on a chart), expanded editing capabilities for node groups and edges, new system commands and ribbon areas for grouping and layouts, and several small improvements to collection APIs and source-reference metadata.

    The documentation has been updated with information about each of the following features:

    app namespace

    NodeGroupSpecifier

    • common specifier type for node groups (visual.ElementId | visual.INodeGroup)

    INodeGroupEditor

    • setLabel
    • setBorderColor
    • setBorderWidth
    • setColor
    • setImage
    • setIsMinimized
    • addNodes
    • removeNodes

    IEdgeEditor

    • setWidth

    IPendingNodeGroup

    • pending node-group type returned by mutations when creating node groups

    ITrackedMutations

    • addNodeGroup
    • editNodeGroup
    • removeNodeGroups
    • removeFromNodeGroup

    chart namespace

    IChart

    • nodeGroups

    IChartChangeMinor

    • nodeGroups

    visual namespace

    INodeGroup

    • id
    • label
    • style
    • isMinimized
    • nodes

    INodeGroupStyle

    • image
    • color
    • borderColor
    • borderWidth

    IEdgeStyle

    • width

    commands namespace

    ICollectTabActionArea, IAnalyzeTabActionArea, IDisseminateTabActionArea

    • New typed action areas for the Collect, Analyze and Disseminate tabs in the application ribbon.

    IApplicationRibbon

    • collectTab
    • analyzeTab
    • disseminateTab

    ISystemCommands

    • editElementLabel
    • editGroupLabel
    • groupNodes
    • layoutCircular
    • layoutOrganization
    • layoutMinimizeCrossedLinks
    • maximizeGroups
    • minimizeGroups
    • resetElementLabel
    • resetGroupLabel
    • selectUnitedItems
    • ungroupNodes

    IHomeTabSystemGroups, ICollectTabSystemGroups, IAnalyzeTabSystemGroups, IDisseminateTabSystemGroups

    • New system groups for layouts and groups have been added to the Home tab and split into Collect/Analyze tabs where appropriate.

    data namespace

    IReadOnlyCollection / IKeyedReadOnlyCollection

    • isEmpty added to quickly test emptiness of collections.

    records namespace

    ISourceReference

    • isReadOnly indicates whether a source reference is read-only.
    In this article
    Back to top © N. Harris Computer Corporation