g3-toolkit API Reference
Preparing search index...
react/src
Module react/src
Classes
ContextMenuManager
GroupingManager
ReservedChannelError
TagManager
VisualEncodingManager
Interfaces
AlgorithmPanelProps
Annotation
AnnotationPanelProps
AnnotationStore
ApplyContext
AriaCompanionProps
CameraController
CameraDefaults
CameraOptions
CanvasAdapterProps
CanvasLegendProps
CanvasScene
CaptureContext
CategoricalScale
ChannelEncoding
ContainmentOptions
CoverageMeterListProps
CoverageMeterProps
CoverageMeterRow
CyProjection
CytoscapeCanvasProps
DerivedPropertyPanelProps
DetailInspectorProps
DiffRendererProps
EdgeVisualPatch
ElementAttrs
EmphasisCoreLike
EmphasisState
EncodingConfig
EncodingPanelProps
EncodingPatch
EncodingPreviewProps
EncodingSpec
EncodingSpecPanelProps
ExpandResult
FacetFilterProps
FilterBuilderProps
FixedScale
FloatingPanelProps
G3tTheme
GraphToolbarProps
GroupInfo
HarvestedScene
HighContrastConfig
HoverTooltipProps
IconProps
IconSanitizeIssue
IconSetDefinition
IconSetResult
KeyboardShortcutModalProps
LayoutDef
LayoutManagerProps
LayoutOptions
LayoutSwitcherProps
MapViewProps
MatrixViewProps
MenuItem
MenuRegistration
MenuTarget
MinimapProps
NeighborhoodPopoutProps
NodeEditorModalProps
NodePropertyInspectorProps
NodeStyleEditorProps
NodeVisualPatch
OverlayMembership
PinState
PropertyEditCallback
PropertyEditorProps
PropertyFieldProps
PropertyFieldSpec
PropertyInspectorSpec
ProvenanceHop
ProvenanceTraceProps
QueryEditorProps
ResolveContext
ResolvedField
SankeyViewProps
SchemaViewProps
SearchBarProps
SearchResult
SelectionState
SequentialScale
ShaclShape
ShaclShapeBrowserProps
SpecLegendProps
SpecPortProps
StatsPanelProps
StatusBarProps
StructuralDecorations
StructuralLayoutResult
StructuralSvgTheme
StructuralSvgViewProps
SvgAdapterProps
SvgSceneEdge
SvgSceneNode
TableViewProps
TemporalRangeFilterProps
TemporalSliderProps
ThemeSwitcherProps
TimelineViewProps
ToolbarProps
ToolkitActionConfig
TooltipData
TreeViewProps
UgmToCytoscapeOptions
WireCytoscapeContextActionsOptions
WorkspaceSnapshot
ZoomControlsProps
Type Aliases
CanvasMode
ChannelId
ColorScale
CoverageState
CyStylesheet
DefaultIconName
DrawOp
EdgeChannel
FlowMode
IconRenderer
IconScale
MenuTargetType
NodeChannel
NodeEditorTab
PaletteName
PropertyWidgetKind
ProvenanceChain
QueryLanguage
ShapeScale
SizeScale
Variables
CANVAS_ADAPTER_CAPABILITIES
DARK_THEME
DEFAULT_ENCODING
DEFAULT_ICON_PATHS
DEFAULT_LAYOUT_OPTIONS
DEFAULT_SPEC
DEFAULT_STYLESHEET
EMPHASIS_DIM_CLASS
EMPHASIS_EDGE_CLASS
HIGH_CONTRAST_DEFAULTS
HIGH_CONTRAST_ON
HIGH_CONTRAST_THEME
LAYOUTS
LIGHT_THEME
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
applyVisualAttributes
applyWorkspace
AriaCompanion
buildDisplayList
buildNeighborhoodUGM
buildTypeVisualMap
CanvasAdapter
CanvasLegend
captureWorkspace
categoricalColorMap
coerceWidgetValue
colorForIndex
computeLockedIds
computeOverlayMembership
ContextMenu
contrastRatio
CoverageMeter
CoverageMeterList
createCameraController
createDefaultMenuManager
createLocalAnnotationStore
createTheme
CytoscapeCanvas
deriveCytoscapeStyle
DerivedPropertyPanel
deriveEChartsTheme
DetailInspector
DiffRenderer
donutArcs
edgeAttributesToCy
EncodingPanel
EncodingPreview
EncodingSpecPanel
encodingToCytoscapeStyle
expandNeighbors
FacetFilter
FilterBuilder
FloatingLegend
FloatingPanel
fromLegacyConfig
getIcon
glyphStrokeFor
GraphToolbar
harvestSceneFromCy
HoverTooltip
Icon
iconDataUri
inferWidget
isImageRef
KeyboardShortcutModal
layoutConfig
LayoutManager
LayoutSwitcher
listIcons
makeColorResolver
makeIconResolver
makeShapeResolver
makeSizeResolver
MapView
MatrixView
Minimap
NeighborhoodPopout
nodeAttributesToCy
NodeEditorModal
NodePropertyInspector
NodeStyleEditor
parseEncodingSpec
parseWorkspace
PropertyEditor
PropertyField
ProvenanceTrace
QueryEditor
registerEditAppearance
registerIcon
registerIconSet
registerMultiSelectMenu
registerPortalMenuItems
registerToolkitActions
resolveDragAttachment
resolveFields
runGraphLayout
sanitizeIconMarkup
SankeyView
SchemaView
SearchBar
serializeEncodingSpec
serializeWorkspace
ShaclShapeBrowser
shapeForIndex
SpecLegend
SpecPort
StatsPanel
StatusBar
StructuralSvgView
structuralThemeRules
structuralToCytoscapeElements
styleThemeFromG3tTheme
SvgAdapter
TableView
taperPolygon
TemporalRangeFilter
TemporalSlider
themeColorRules
ThemeSwitcher
TimelineView
tokensFromG3tTheme
Toolbar
TreeView
trimToEllipse
ugmToCytoscapeElements
useAnnounce
usePinState
useStructuralLayout
warnOnCustomPalette
wireCytoscapeContextActions
wireStructuralPortDrag
ZoomControls
References
DagreLayout
→
DagreLayout
DARK_SHADOWS
→
DARK_SHADOWS
DESIGN_TOKENS
→
DESIGN_TOKENS
DIVERGING_SCALE
→
DIVERGING_SCALE
findShortestPath
→
findShortestPath
ForceLayout
→
ForceLayout
G3tLayeredLayout
→
G3tLayeredLayout
HierarchyLayout
→
HierarchyLayout
injectDesignTokens
→
injectDesignTokens
PathOptions
→
PathOptions
PathResult
→
PathResult
prefersReducedMotion
→
prefersReducedMotion
scaleColor
→
scaleColor
SEQUENTIAL_SCALE
→
SEQUENTIAL_SCALE
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
Visual
Encoding
Manager
Interfaces
Algorithm
Panel
Props
Annotation
Annotation
Panel
Props
Annotation
Store
Apply
Context
Aria
Companion
Props
Camera
Controller
Camera
Defaults
Camera
Options
Canvas
Adapter
Props
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
Derived
Property
Panel
Props
Detail
Inspector
Props
Diff
Renderer
Props
Edge
Visual
Patch
Element
Attrs
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
Keyboard
Shortcut
Modal
Props
Layout
Def
Layout
Manager
Props
Layout
Options
Layout
Switcher
Props
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
Visual
Patch
Overlay
Membership
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
Resolve
Context
Resolved
Field
Sankey
View
Props
Schema
View
Props
Search
Bar
Props
Search
Result
Selection
State
Sequential
Scale
Shacl
Shape
Shacl
Shape
Browser
Props
Spec
Legend
Props
Spec
Port
Props
Stats
Panel
Props
Status
Bar
Props
Structural
Decorations
Structural
Layout
Result
Structural
Svg
Theme
Structural
Svg
View
Props
Svg
Adapter
Props
Svg
Scene
Edge
Svg
Scene
Node
Table
View
Props
Temporal
Range
Filter
Props
Temporal
Slider
Props
Theme
Switcher
Props
Timeline
View
Props
Toolbar
Props
Toolkit
Action
Config
Tooltip
Data
Tree
View
Props
Ugm
To
Cytoscape
Options
Wire
Cytoscape
Context
Actions
Options
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
Menu
Target
Type
Node
Channel
Node
Editor
Tab
Palette
Name
Property
Widget
Kind
Provenance
Chain
Query
Language
Shape
Scale
Size
Scale
Variables
CANVAS_
ADAPTER_
CAPABILITIES
DARK_
THEME
DEFAULT_
ENCODING
DEFAULT_
ICON_
PATHS
DEFAULT_
LAYOUT_
OPTIONS
DEFAULT_
SPEC
DEFAULT_
STYLESHEET
EMPHASIS_
DIM_
CLASS
EMPHASIS_
EDGE_
CLASS
HIGH_
CONTRAST_
DEFAULTS
HIGH_
CONTRAST_
ON
HIGH_
CONTRAST_
THEME
LAYOUTS
LIGHT_
THEME
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
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
compute
Locked
Ids
compute
Overlay
Membership
Context
Menu
contrast
Ratio
Coverage
Meter
Coverage
Meter
List
create
Camera
Controller
create
Default
Menu
Manager
create
Local
Annotation
Store
create
Theme
Cytoscape
Canvas
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
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
Minimap
Neighborhood
Popout
node
Attributes
To
Cy
Node
Editor
Modal
Node
Property
Inspector
Node
Style
Editor
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
resolve
Drag
Attachment
resolve
Fields
run
Graph
Layout
sanitize
Icon
Markup
Sankey
View
Schema
View
Search
Bar
serialize
Encoding
Spec
serialize
Workspace
Shacl
Shape
Browser
shape
For
Index
Spec
Legend
Spec
Port
Stats
Panel
Status
Bar
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
Switcher
Timeline
View
tokens
From
G3t
Theme
Toolbar
Tree
View
trim
To
Ellipse
ugm
To
Cytoscape
Elements
use
Announce
use
Pin
State
use
Structural
Layout
warn
On
Custom
Palette
wire
Cytoscape
Context
Actions
wire
Structural
Port
Drag
Zoom
Controls
References
Dagre
Layout
DARK_
SHADOWS
DESIGN_
TOKENS
DIVERGING_
SCALE
find
Shortest
Path
Force
Layout
G3t
Layered
Layout
Hierarchy
Layout
inject
Design
Tokens
Path
Options
Path
Result
prefers
Reduced
Motion
scale
Color
SEQUENTIAL_
SCALE
Undo
Redo
Options
Undo
Redo
Stack
Working
Set
Manager
g3-toolkit API Reference
Loading...