Learn R Programming

visNetwork (version 2.1.2)

visNetwork-collapse: Network visualization collapse / uncollapsed method

Description

Network visualization collapse / uncollapsed method

Usage

visCollapse(
  graph,
  nodes,
  fit = FALSE,
  resetHighlight = TRUE,
  clusterOptions = NULL,
  labelSuffix = "(cluster)"
)

visUncollapse( graph, nodes = NULL, fit = FALSE, resetHighlight = TRUE, keepCoord = TRUE )

Arguments

graph

: a visNetworkProxy object

nodes

: a vector of nodes id. NULL for visUncollapse for open all collapsed nodes

fit

: Optional. Boolean. Default to FALSE. Call fit method after collapse/uncollapse event ?

resetHighlight

: Optional. Boolean. Default to TRUE to reset highlighted nodes after collapse/uncollapse event.

clusterOptions

: Optional. List. Default to NULL. A list of all options you want to pass to cluster collapsed node

labelSuffix

: Optional. Character. Use node label + suffix or just suffix. Default to '(cluster)'

keepCoord

: Optional. Boolean. Default to TRUE to keep nodes coordinates on collapse

References

See online documentation https://datastorm-open.github.io/visNetwork/

See Also

visNodes for nodes options, visEdges for edges options, visGroups for groups options, visLegend for adding legend, visOptions for custom option, visLayout & visHierarchicalLayout for layout, visPhysics for control physics, visInteraction for interaction, visNetworkProxy & visFocus & visFit for animation within shiny, visDocumentation, visEvents, visConfigure ...

Examples

Run this code
if (FALSE) {

# have a look to : 

shiny::runApp(system.file("shiny", package = "visNetwork"))

# You can also disable / enabled the double-click event opening cluster
visNetworkProxy("network_id") %>% visEvents(type = "off", doubleClick = "networkOpenCluster")
visNetworkProxy("network_id") %>% visEvents(type = "on", doubleClick = "networkOpenCluster")

}

Run the code above in your browser using DataLab