g3-toolkit API Reference
Preparing search index...
react/src
Module react/src
Classes
ContextMenuManager
GroupingManager
ReservedChannelError
TagManager
ViewErrorBoundary
VisualEncodingManager
Interfaces
AlgorithmPanelProps
Annotation
AnnotationPanelProps
AnnotationStore
ApplyContext
ApplyThemeOptions
AriaCompanionProps
CameraController
CameraDefaults
CameraOptions
CanvasAdapterProps
CanvasInteractionOptions
CanvasLegendProps
CanvasScene
CaptureContext
CategoricalScale
ChannelEncoding
ContainmentOptions
CoverageMeterListProps
CoverageMeterProps
CoverageMeterRow
CyProjection
CytoscapeCanvasProps
DataGridColumn
DerivedPropertyPanelProps
DetailInspectorProps
DiffRendererProps
EdgeVisualPatch
ElementAttrs
ElementPointerHandlers
ElementPointerOptions
EmphasisCoreLike
EmphasisState
EncodingConfig
EncodingPanelProps
EncodingPatch
EncodingPreviewProps
EncodingSpec
EncodingSpecPanelProps
ExpandResult
FacetFilterProps
FilterBuilderProps
FixedScale
FloatingPanelProps
G3tTheme
GraphToolbarProps
GroupInfo
HarvestedScene
HighContrastConfig
HoverTooltipProps
IconProps
IconSanitizeIssue
IconSetDefinition
IconSetResult
InspectorSectionState
KeyboardShortcutModalProps
LabelBox
LabelCandidate
LabelCollisionOptions
LabelCollisionResult
LabelPriorityInput
LayoutDef
LayoutManagerProps
LayoutPanelOptions
LayoutSwitcherProps
LegendElement
MapViewProps
MatrixViewProps
MenuItem
MenuRegistration
MenuTarget
MinimapProps
NeighborhoodPopoutProps
NodeEditorModalProps
NodePropertyInspectorProps
NodeStyleEditorProps
NodeStyleTarget
NodeVisualPatch
OverlayMembership
OverlaySequence
OverlayState
OverlayTransportLabels
OverlayTransportProps
PaginationControlProps
PinState
PositionPinState
PropertyEditCallback
PropertyEditorProps
PropertyFieldProps
PropertyFieldSpec
PropertyInspectorSpec
ProvenanceHop
ProvenanceTraceProps
QueryEditorProps
RelayoutAroundFixedOptions
ResolveContext
ResolvedField
SankeyViewProps
SchemaViewProps
SchemaViewShape
SearchBarProps
SearchResult
SelectionState
SequentialScale
ShaclShapeBrowserProps
ShaclShapeSummary
SpecLegendProps
SpecPortProps
StatsPanelProps
StatusBarProps
StructuralDecorations
StructuralLayoutResult
StructuralSvgTheme
StructuralSvgViewProps
StyleOverrideState
SvgAdapterProps
SvgSceneEdge
SvgSceneNode
SvgViewTransform
TableCellContext
TableCsvExport
TableCsvOptions
TableNodeRow
TableSort
TableViewProps
TableVirtualize
TemporalRangeFilterProps
TemporalSliderProps
ThemeFromCssVariablesOptions
ThemeState
ThemeSwitcherProps
ToolbarProps
ToolkitActionConfig
TooltipData
TreeLabelContext
TreeRowNode
TreeViewProps
UgmToCytoscapeOptions
UseOverlaySequenceOptions
ViewErrorBoundaryProps
ViewErrorFallbackArgs
WireCytoscapeContextActionsOptions
WorkingSetLimitMessage
WorkingSetProviderProps
WorkspaceSnapshot
ZoomControlsProps
Type Aliases
CanvasMode
ChannelId
ColorScale
CoverageState
CyStylesheet
DefaultIconName
DrawOp
EdgeChannel
FlowMode
IconRenderer
IconScale
LabelDecision
LabelKind
LegendChannel
MenuTargetType
NodeChannel
NodeEditorTab
OverlaySequenceDirection
OverlaySequenceMode
PaletteName
PropertyWidgetKind
ProvenanceChain
QueryLanguage
ShapeScale
SizeScale
TableSelection
ThemeColorField
ThemeTarget
Variables
CANVAS_ADAPTER_CAPABILITIES
DARK_THEME
DEFAULT_ENCODING
DEFAULT_ICON_PATHS
DEFAULT_LABEL_MAX_LENGTH
DEFAULT_LAYOUT_OPTIONS
DEFAULT_SPEC
DEFAULT_SPEED_OPTIONS
DEFAULT_STYLESHEET
EMPHASIS_DIM_CLASS
EMPHASIS_EDGE_CLASS
HIGH_CONTRAST_DEFAULTS
HIGH_CONTRAST_ON
HIGH_CONTRAST_THEME
LAYOUTS
LIGHT_THEME
MAX_SLICES
MULTI_TYPE_PIE_RULES
NODE_SHAPES
OKABE_ITO_COLORS
RESERVED_CHANNELS
STRUCTURAL_RULES
STRUCTURAL_SVG_DARK
THEME_PRESETS
useEmphasisStore
useInspectorSectionStore
useOverlayStore
usePositionPinStore
useSelectionStore
useStyleOverrideStore
useThemeStore
Functions
AlgorithmPanel
AnnotationPanel
applyBulkStyle
applyEmphasisClasses
applyEncodingSpec
applyIconMappings
applyTheme
applyVisualAttributes
applyWorkspace
AriaCompanion
buildDisplayList
buildNeighborhoodUGM
buildTypeVisualMap
CanvasAdapter
CanvasLegend
captureWorkspace
categoricalColorMap
coerceWidgetValue
colorForIndex
composeLabelPriority
computeLockedIds
computeOverlayMembership
computeSequenceActiveIds
ContextMenu
contrastRatioOrNull
CoverageMeter
CoverageMeterList
createCameraController
createDefaultMenuManager
createLocalAnnotationStore
createTheme
CytoscapeCanvas
defaultClickDragThreshold
deriveCytoscapeStyle
DerivedPropertyPanel
deriveEChartsTheme
DetailInspector
DiffRenderer
donutArcs
edgeAttributesToCy
EncodingPanel
EncodingPreview
EncodingSpecPanel
encodingToCytoscapeStyle
expandNeighbors
FacetFilter
FilterBuilder
FloatingLegend
FloatingPanel
fromLegacyConfig
getCsv
getDefaultWorkingSetManager
getIcon
glyphStrokeFor
GraphToolbar
harvestSceneFromCy
HoverTooltip
Icon
iconDataUri
inferWidget
isImageRef
KeyboardShortcutModal
layoutConfig
LayoutManager
LayoutSwitcher
listIcons
makeColorResolver
makeIconResolver
makeShapeResolver
makeSizeResolver
MapView
MatrixView
mergeSequenceActiveIds
Minimap
NeighborhoodPopout
nodeAttributesToCy
NodeEditorModal
NodePropertyInspector
NodeStyleEditor
OverlayTransport
overriddenNodeIds
overrideScopeSummary
PaginationControl
parseEncodingSpec
parseWorkspace
PropertyEditor
PropertyField
ProvenanceTrace
QueryEditor
registerEditAppearance
registerIcon
registerIconSet
registerMultiSelectMenu
registerPortalMenuItems
registerToolkitActions
relayoutAroundFixed
resolveDragAttachment
resolveFields
resolveLabelCollisions
runGraphLayout
sanitizeIconMarkup
SankeyView
SchemaView
SearchBar
serializeEncodingSpec
serializeWorkspace
ShaclShapeBrowser
shapeForIndex
shortenLabel
SpecLegend
SpecPort
stampMultiTypePies
StatsPanel
StatusBar
stepSequence
StructuralSvgView
structuralThemeRules
structuralToCytoscapeElements
styleThemeFromG3tTheme
SvgAdapter
TableView
taperPolygon
TemporalRangeFilter
TemporalSlider
themeColorRules
themeFromCssVariables
ThemeSwitcher
tokensFromG3tTheme
Toolbar
TreeView
trimToEllipse
ugmToCytoscapeElements
useAnnounce
useAnnouncer
useElementPointerEvents
useOverlaySequence
usePinState
useStructuralLayout
useWorkingSetManager
warnOnCustomPalette
wireCytoscapeContextActions
wireStructuralPortDrag
workingSetLimitMessage
WorkingSetProvider
ZoomControls
References
contrastRatio
 →Â
contrastRatio
DagreLayout
 →Â
DagreLayout
DARK_SHADOWS
 →Â
DARK_SHADOWS
DESIGN_TOKENS
 →Â
DESIGN_TOKENS
DIVERGING_SCALE
 →Â
DIVERGING_SCALE
findShortestPath
 →Â
findShortestPath
ForceLayout
 →Â
ForceLayout
G3tLayeredLayout
 →Â
G3tLayeredLayout
HierarchyLayout
 →Â
HierarchyLayout
injectDesignTokens
 →Â
injectDesignTokens
LayoutOptions
 →Â
LayoutOptions
PathOptions
 →Â
PathOptions
PathResult
 →Â
PathResult
prefersReducedMotion
 →Â
prefersReducedMotion
scaleColor
 →Â
scaleColor
SEQUENTIAL_SCALE
 →Â
SEQUENTIAL_SCALE
ShaclShape
 →Â
ShaclShape
UndoRedoOptions
 →Â
UndoRedoOptions
UndoRedoStack
 →Â
UndoRedoStack
WorkingSetManager
 →Â
WorkingSetManager
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Classes
Context
Menu
Manager
Grouping
Manager
Reserved
Channel
Error
Tag
Manager
View
Error
Boundary
Visual
Encoding
Manager
Interfaces
Algorithm
Panel
Props
Annotation
Annotation
Panel
Props
Annotation
Store
Apply
Context
Apply
Theme
Options
Aria
Companion
Props
Camera
Controller
Camera
Defaults
Camera
Options
Canvas
Adapter
Props
Canvas
Interaction
Options
Canvas
Legend
Props
Canvas
Scene
Capture
Context
Categorical
Scale
Channel
Encoding
Containment
Options
Coverage
Meter
List
Props
Coverage
Meter
Props
Coverage
Meter
Row
Cy
Projection
Cytoscape
Canvas
Props
Data
Grid
Column
Derived
Property
Panel
Props
Detail
Inspector
Props
Diff
Renderer
Props
Edge
Visual
Patch
Element
Attrs
Element
Pointer
Handlers
Element
Pointer
Options
Emphasis
Core
Like
Emphasis
State
Encoding
Config
Encoding
Panel
Props
Encoding
Patch
Encoding
Preview
Props
Encoding
Spec
Encoding
Spec
Panel
Props
Expand
Result
Facet
Filter
Props
Filter
Builder
Props
Fixed
Scale
Floating
Panel
Props
G3t
Theme
Graph
Toolbar
Props
Group
Info
Harvested
Scene
High
Contrast
Config
Hover
Tooltip
Props
Icon
Props
Icon
Sanitize
Issue
Icon
Set
Definition
Icon
Set
Result
Inspector
Section
State
Keyboard
Shortcut
Modal
Props
Label
Box
Label
Candidate
Label
Collision
Options
Label
Collision
Result
Label
Priority
Input
Layout
Def
Layout
Manager
Props
Layout
Panel
Options
Layout
Switcher
Props
Legend
Element
Map
View
Props
Matrix
View
Props
Menu
Item
Menu
Registration
Menu
Target
Minimap
Props
Neighborhood
Popout
Props
Node
Editor
Modal
Props
Node
Property
Inspector
Props
Node
Style
Editor
Props
Node
Style
Target
Node
Visual
Patch
Overlay
Membership
Overlay
Sequence
Overlay
State
Overlay
Transport
Labels
Overlay
Transport
Props
Pagination
Control
Props
Pin
State
Position
Pin
State
Property
Edit
Callback
Property
Editor
Props
Property
Field
Props
Property
Field
Spec
Property
Inspector
Spec
Provenance
Hop
Provenance
Trace
Props
Query
Editor
Props
Relayout
Around
Fixed
Options
Resolve
Context
Resolved
Field
Sankey
View
Props
Schema
View
Props
Schema
View
Shape
Search
Bar
Props
Search
Result
Selection
State
Sequential
Scale
Shacl
Shape
Browser
Props
Shacl
Shape
Summary
Spec
Legend
Props
Spec
Port
Props
Stats
Panel
Props
Status
Bar
Props
Structural
Decorations
Structural
Layout
Result
Structural
Svg
Theme
Structural
Svg
View
Props
Style
Override
State
Svg
Adapter
Props
Svg
Scene
Edge
Svg
Scene
Node
Svg
View
Transform
Table
Cell
Context
Table
Csv
Export
Table
Csv
Options
Table
Node
Row
Table
Sort
Table
View
Props
Table
Virtualize
Temporal
Range
Filter
Props
Temporal
Slider
Props
Theme
From
Css
Variables
Options
Theme
State
Theme
Switcher
Props
Toolbar
Props
Toolkit
Action
Config
Tooltip
Data
Tree
Label
Context
Tree
Row
Node
Tree
View
Props
Ugm
To
Cytoscape
Options
Use
Overlay
Sequence
Options
View
Error
Boundary
Props
View
Error
Fallback
Args
Wire
Cytoscape
Context
Actions
Options
Working
Set
Limit
Message
Working
Set
Provider
Props
Workspace
Snapshot
Zoom
Controls
Props
Type Aliases
Canvas
Mode
Channel
Id
Color
Scale
Coverage
State
Cy
Stylesheet
Default
Icon
Name
Draw
Op
Edge
Channel
Flow
Mode
Icon
Renderer
Icon
Scale
Label
Decision
Label
Kind
Legend
Channel
Menu
Target
Type
Node
Channel
Node
Editor
Tab
Overlay
Sequence
Direction
Overlay
Sequence
Mode
Palette
Name
Property
Widget
Kind
Provenance
Chain
Query
Language
Shape
Scale
Size
Scale
Table
Selection
Theme
Color
Field
Theme
Target
Variables
CANVAS_
ADAPTER_
CAPABILITIES
DARK_
THEME
DEFAULT_
ENCODING
DEFAULT_
ICON_
PATHS
DEFAULT_
LABEL_
MAX_
LENGTH
DEFAULT_
LAYOUT_
OPTIONS
DEFAULT_
SPEC
DEFAULT_
SPEED_
OPTIONS
DEFAULT_
STYLESHEET
EMPHASIS_
DIM_
CLASS
EMPHASIS_
EDGE_
CLASS
HIGH_
CONTRAST_
DEFAULTS
HIGH_
CONTRAST_
ON
HIGH_
CONTRAST_
THEME
LAYOUTS
LIGHT_
THEME
MAX_
SLICES
MULTI_
TYPE_
PIE_
RULES
NODE_
SHAPES
OKABE_
ITO_
COLORS
RESERVED_
CHANNELS
STRUCTURAL_
RULES
STRUCTURAL_
SVG_
DARK
THEME_
PRESETS
use
Emphasis
Store
use
Inspector
Section
Store
use
Overlay
Store
use
Position
Pin
Store
use
Selection
Store
use
Style
Override
Store
use
Theme
Store
Functions
Algorithm
Panel
Annotation
Panel
apply
Bulk
Style
apply
Emphasis
Classes
apply
Encoding
Spec
apply
Icon
Mappings
apply
Theme
apply
Visual
Attributes
apply
Workspace
Aria
Companion
build
Display
List
build
Neighborhood
UGM
build
Type
Visual
Map
Canvas
Adapter
Canvas
Legend
capture
Workspace
categorical
Color
Map
coerce
Widget
Value
color
For
Index
compose
Label
Priority
compute
Locked
Ids
compute
Overlay
Membership
compute
Sequence
Active
Ids
Context
Menu
contrast
Ratio
Or
Null
Coverage
Meter
Coverage
Meter
List
create
Camera
Controller
create
Default
Menu
Manager
create
Local
Annotation
Store
create
Theme
Cytoscape
Canvas
default
Click
Drag
Threshold
derive
Cytoscape
Style
Derived
Property
Panel
derive
E
Charts
Theme
Detail
Inspector
Diff
Renderer
donut
Arcs
edge
Attributes
To
Cy
Encoding
Panel
Encoding
Preview
Encoding
Spec
Panel
encoding
To
Cytoscape
Style
expand
Neighbors
Facet
Filter
Filter
Builder
Floating
Legend
Floating
Panel
from
Legacy
Config
get
Csv
get
Default
Working
Set
Manager
get
Icon
glyph
Stroke
For
Graph
Toolbar
harvest
Scene
From
Cy
Hover
Tooltip
Icon
icon
Data
Uri
infer
Widget
is
Image
Ref
Keyboard
Shortcut
Modal
layout
Config
Layout
Manager
Layout
Switcher
list
Icons
make
Color
Resolver
make
Icon
Resolver
make
Shape
Resolver
make
Size
Resolver
Map
View
Matrix
View
merge
Sequence
Active
Ids
Minimap
Neighborhood
Popout
node
Attributes
To
Cy
Node
Editor
Modal
Node
Property
Inspector
Node
Style
Editor
Overlay
Transport
overridden
Node
Ids
override
Scope
Summary
Pagination
Control
parse
Encoding
Spec
parse
Workspace
Property
Editor
Property
Field
Provenance
Trace
Query
Editor
register
Edit
Appearance
register
Icon
register
Icon
Set
register
Multi
Select
Menu
register
Portal
Menu
Items
register
Toolkit
Actions
relayout
Around
Fixed
resolve
Drag
Attachment
resolve
Fields
resolve
Label
Collisions
run
Graph
Layout
sanitize
Icon
Markup
Sankey
View
Schema
View
Search
Bar
serialize
Encoding
Spec
serialize
Workspace
Shacl
Shape
Browser
shape
For
Index
shorten
Label
Spec
Legend
Spec
Port
stamp
Multi
Type
Pies
Stats
Panel
Status
Bar
step
Sequence
Structural
Svg
View
structural
Theme
Rules
structural
To
Cytoscape
Elements
style
Theme
From
G3t
Theme
Svg
Adapter
Table
View
taper
Polygon
Temporal
Range
Filter
Temporal
Slider
theme
Color
Rules
theme
From
Css
Variables
Theme
Switcher
tokens
From
G3t
Theme
Toolbar
Tree
View
trim
To
Ellipse
ugm
To
Cytoscape
Elements
use
Announce
use
Announcer
use
Element
Pointer
Events
use
Overlay
Sequence
use
Pin
State
use
Structural
Layout
use
Working
Set
Manager
warn
On
Custom
Palette
wire
Cytoscape
Context
Actions
wire
Structural
Port
Drag
working
Set
Limit
Message
Working
Set
Provider
Zoom
Controls
References
contrast
Ratio
Dagre
Layout
DARK_
SHADOWS
DESIGN_
TOKENS
DIVERGING_
SCALE
find
Shortest
Path
Force
Layout
G3t
Layered
Layout
Hierarchy
Layout
inject
Design
Tokens
Layout
Options
Path
Options
Path
Result
prefers
Reduced
Motion
scale
Color
SEQUENTIAL_
SCALE
Shacl
Shape
Undo
Redo
Options
Undo
Redo
Stack
Working
Set
Manager
g3-toolkit API Reference
Loading...