2.1.1 • Published 8 years ago

phylocanvas-plugin-history v2.1.1

Weekly downloads
3
License
LGPL-3.0
Repository
github
Last release
8 years ago

Phylocanvas History Plugin

Visual History for Phylocanvas.

Usage

npm install phylocanvas phylocanvas-plugin-history
import Phylocanvas from 'phylocanvas';
import historyPlugin from 'phylocanvas-plugin-history';

Phylocanvas.plugin(historyPlugin);

Phylocanvas.createTree('id', {
  // config defaults
  history: {
    parent: tree.containerElement,
    zIndex: 1,
  }
})

N.B. It is the responsibility of the developer to ensure that the overflow of the parent element is hidden.

Style

An unstyled bundle is also available:

import historyPlugin from 'phylocanvas-plugin-history/unstyled';

Events

A historytoggle event is fired when the history is opened or closed, with an isOpen flag in the event data.