occubrow-graph-view
## Library API
Last updated 2 years ago by amoe .
MIT · Original npm · Tarball · package.json
$ cnpm install occubrow-graph-view 
SYNC missed versions from official npm registry.

occubrow-graph-view

Library API

We provide several named exports.

GraphView is the main entry point. It takes the following props.

GraphViewModule is an export that contains the vuex module. You can add this to your own store via some syntax like the following.

{
   modules: {graphView: GraphViewModule}
}

We provide a file dist/occubrow-graph-view.css to contain all required custom CSS. You can import this using webpack's style-loader, using a line such as this (in one of your JavaScript files):

import 'occubrow-graph-view/dist/occubrow-graph-view.css';

Example usage

Note that the client needs to provide the parent SVG. It's unclear at the moment if this is a bug or a feature.

<svg width="600" :height="600">
  <graph-view :width="600"
              :height="600"
              :x-margin="162"
              :y-margin="432"
              :depth-offset="120"
              :text-offset="22"
              :breadth="360"></graph-view>
</svg>

Events

The view will emit the event node-clicked. Your handler function for this event should accept one argument of type GVNode. eg.

methods: {
    onNodeClicked(n: GVNode) {
        console.log("clicked node was %o", node.data.content);
    }
}

Packaging as library

./node_modules/.bin/vue-cli-service build --target lib --name occubrow-graph-view src/library-entry.ts

Current Tags

  • 0.7.0                                ...           latest (a year ago)

30 Versions

  • 0.7.0                                ...           a year ago
  • 0.6.5                                ...           2 years ago
  • 0.6.4                                ...           2 years ago
  • 0.6.3                                ...           2 years ago
  • 0.6.2                                ...           2 years ago
  • 0.6.1                                ...           2 years ago
  • 0.6.0                                ...           2 years ago
  • 0.5.4                                ...           2 years ago
  • 0.5.3                                ...           2 years ago
  • 0.5.2                                ...           2 years ago
  • 0.5.1                                ...           2 years ago
  • 0.5.0                                ...           2 years ago
  • 0.4.0                                ...           2 years ago
  • 0.3.0                                ...           2 years ago
  • 0.2.6                                ...           2 years ago
  • 0.2.5                                ...           2 years ago
  • 0.2.4                                ...           2 years ago
  • 0.2.3                                ...           2 years ago
  • 0.2.2                                ...           2 years ago
  • 0.2.1                                ...           2 years ago
  • 0.1.9                                ...           2 years ago
  • 0.1.8                                ...           2 years ago
  • 0.1.7                                ...           2 years ago
  • 0.1.6                                ...           2 years ago
  • 0.1.5                                ...           2 years ago
  • 0.1.4                                ...           2 years ago
  • 0.1.3                                ...           2 years ago
  • 0.1.2                                ...           2 years ago
  • 0.1.1                                ...           2 years ago
  • 0.1.0                                ...           2 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (15)
Dev Dependencies (10)
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |