|BaseAngularOverlayComponent||A base implementation of AngularOverlayComponent that you can use if its convenient for you. This class offers an |
updateEdge and a
removeEdge method, as helpers.
|BaseNodeComponent||The base class for components that will be rendered as Nodes (or Groups). Your node/group components should extend this class.|
|BasePortComponent||The base class for components used to render ports. You must extend this component if you use a component for rendering ports. Your extension of this component needs to declare a constructor that takes an |
ElementRef. When you call the port component you need to pass the port's backing data as
obj and its parent node/group component as
|BrowserUIAngular||Angular specific renderer.|
|ControlsComponent||This component was written for the jsPlumb Toolkit demonstration applications. We've included it in the Toolkit's angular integration as it may provide a useful base on which to build your own. Out of the box this is "production ready", but it does assume that either you're including the |
jsplumbtoolkit-controls.css stylesheet in your cascade, or you've pulled out the relevant styles from that stylesheet. Also note that the default prompt for users when they press the 'clear' button is in English, as are the button tooltips.
|EdgeTypePickerComponent||A helper component that wraps an EdgeTypePicker.|
|jsPlumbMiniviewComponent||A component that provides a miniview.|
|jsPlumbService||The jsPlumbService provides the core of the Angular integration, offering methods to create and retrieve instances of the Toolkit.|
|jsPlumbSurfaceComponent||Provides a component that manages a surface.|
|jsPlumbToolkitModule||Angular module. You should import this module to your app.|
|ShapeLibraryComponent||Provides a means to render an SVG shape into a component.|