Skip to main content

Core Api

This is the base VisuallyJs package, which uses the internal template engine, and is a dependency for each of the library integrations.

Factory Methods

Components

Common

Controls

Copy/paste

Decorators

Defaults

Dialogs

Edge Type Picker

Element Dragger

Element dragging

Export Controls

Input and Output

Inspector

Magnetizer

Options

Palette

Paper

SVG/PNG/JPG Export

Shape Palette

Surface

Templating

View

Events

Charts

Common

Element dragging

Model

Payloads

Selection

Surface

UI

UI Event Payloads

UI Events

Utils

Various utility functions for operating on the data model and on the UI.

Animation

Common

Events

Charts

Area Chart

Bar Chart

Bubble Chart

CSS Classes

Column Chart

Common

Constants

Definitions

Definitions.

DualValueChart

Export

Gauge Chart

Input and Output

Legend

Line Chart

Options

Pie Chart

Sankey

Scatter Chart

XY Chart

Classes

Constants

Data Model

Classes/interfaces used to represent the data model of an app written with VisuallyJs.

Common

Graph Objects

Input and Output

Type Aliases

Utils

Diagrams

CSS Classes

Common

Flowchart

Input and Output

Options

Shapes

Utils

Edges

Anchors

CSS Classes

Common

Connectors

Constants

Edge Snapping

Options

Overlays

Path Editors

Functions

Input and Output

CSV Import

Image Export

Model

SVG Export

Interfaces

Layouts

Absolute

Balloon

Bowtie

Circular

Column

Common

Force Directed

Grid

Hierarchical

Hierarchy

Model

Common

Transaction Support

Nodes and Groups

CSS Classes

Constants

DOM Attributes

SVG Shapes

View

Overlays

Paths

CSS Classes

Events

Plugins

Background

Common

Controls

Definitions

Diagram Tools

Drag Groups

Edge Routing

Export Controls

Lasso

List Manager

Miniview

Palette

Pan Buttons

Resizing Tools

Snaplines

Vertex Drawing

Test Support

Type Aliases

UI

Common

Definitions

Variables

Web Components