0.6.43 • Published 8 years ago

v-graph v0.6.43

Weekly downloads
21
License
MIT
Repository
github
Last release
8 years ago

vGraph

Description

A component based graphing framework that currently is leveraged to Angular. This is still in the development phase, feel free to leave any input.

Installation

bower install v-graph

Running the demos

cd bower_components/v-graph
npm install
gulp serve

access localhost:9000 in browser

Configurations

feed : { src : manager : the data manager we're feeding into parseInterval : a function, if not provided, will use cfg.interval as the name of the interval to parse explode : run against the data nodes to generate child data nodes. - Expect result appends name$Ref readings : { managerField : sourceField } }

manager: { min: the minimum number to inject max: the max number to inject interval: the interval to enter data prototype: the base object to inject }

page : { managers: { managerName : manager } feeds: feed }

viewX : { min : the absolute minimum value of the x boundries max : the absolute maximum value of the x boundries scale : format : padding : percentage of padding to use on edges }

viewY : { min : the absolute minimum value of the y boundries max : the absolute maximum value of the y boundries scale : format : padding : percentage of padding to use on edges }

view : { manager : the data manager we're feeding from normalizer : the normalizer to user x: viewX, y: viewY }

chart : { x: viewX // shared across all views normalizeX: boolean if make all the x values align between views y: viewY, normalizeY: boolean if make all the y values align between views fitToPane: boolean if data should fit to pane or cut off views: { viewName : view } }

refererences : { name : optional, to be used for automatic getValue support view : the name of the view to feed from getValue : pull data in from isValid : is this a valid data point requirements : nameOfField // array of field names that need to be in the normalizer's data structure }

drawer : { reference model sets }

Data Flow

Data Source ( js array, or an array provided by an service ) Data Feed ( watches the js array for changes, forwards to the data manager ) Data Manager ( aggregated raw data ) different views can share this data Data Normalizer ( attached to the view, normalizes the raw data to a standards for Model consumpion ) expected data intervals should be set Data Model ( each drawer has a model that configures the normalized data for uptimized drawing )

0.6.43

8 years ago

0.6.41

8 years ago

0.6.40

8 years ago

0.6.39

8 years ago

0.6.38

9 years ago

0.6.37

9 years ago

0.6.36

9 years ago

0.6.35

9 years ago

0.6.34

9 years ago

0.6.33

9 years ago

0.6.32

9 years ago

0.6.31

9 years ago

0.6.30

9 years ago

0.6.29

9 years ago

0.6.28

9 years ago

0.6.27

9 years ago

0.6.26

9 years ago

0.6.25

9 years ago

0.6.24

9 years ago

0.6.23

9 years ago

0.6.22

9 years ago

0.6.21

9 years ago

0.6.20

9 years ago

0.6.19

9 years ago

0.6.18

9 years ago

0.6.17

9 years ago

0.6.16

9 years ago

0.6.14

9 years ago

0.6.13

9 years ago

0.6.12

9 years ago

0.6.11

9 years ago

0.6.10

9 years ago

0.6.9

9 years ago

0.6.8

9 years ago

0.6.7

9 years ago

0.6.6

9 years ago

0.6.5

9 years ago

0.6.4

9 years ago

0.6.3

9 years ago

0.6.2

9 years ago

0.6.1

9 years ago

0.6.0

9 years ago