Skip to main content

Overview

These pages provide an exhaustive reference to the various components, interfaces and classes that together make up vanilla VisuallyJs. If you're looking for examples of how to use VisuallyJs you may wish to look through the Learn area of the documentation.

VisuallyJs consists of a model layer and a UI layer, and it's a good idea to get thoroughly acquainted with the data model if you want to get the most out of VisuallyJs.

note

If you're using a library integration you may want to use the icons at the top of the page to navigate to the library you're using. Each of the library integrations uses vanilla VisuallyJs as its base, so a lot of the discussion in these pages is relevant, but for higher level concepts you'll probably have more luck looking at the docs specific to the library you are using.

In this section of the documentation you will find:

Components​

This section lists out each of the components in VisuallyJs, with an example usage, and - where relevant - a list of options for the component.

Providers​

Lists the providers available in VisuallyJs Svelte.

Types/Interfaces​

All of the type definitions and interfaces declared by VisuallyJs.

Classes​

All of the classes declared by VisuallyJs.