SkillAgentSearch skills...

IVML

IVML is a data visualization library that gives angular.js directives for charts using d3.js. This library was developed by the MITRE Corporation.

Install / Use

/learn @jegentile/IVML
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

IVML, the Interactive Visualization Markup Language, is a JavaScript library that leverages popular JavaScript technologies Angular, D3 and JQuery to enable developers to quickly implement interactive data visualizations in a browser. It has predefined a collection of embeddable Angular directives that bind to underlying JavaScript objects.

Examples

You can find a series of examples in the examples directory.

Using IVML

Including IVML and its dependencies in your document is fairly straight forward;

  1. Include D3
  2. Include Angular
  3. Include IVML
<script type="text/javascript" src="d3-3.4.3/d3.js"></script>
<script type="text/javascript" src="angular-1.2.14/angular.js"></script>
<script type="text/javascript" src="ivml.0.0.0.js"></script>
  1. Reference the IVML dependency in your Angular Controller
angular.module("ivmlexample", ['ivml'])
	.controller("myPlotCtrl", function ($scope ) {
	...	
	});

Dependencies

IVML is built on:

  • D3
  • AngularJS

License

Apache License, Version 2.0

View on GitHub
GitHub Stars17
CategoryDevelopment
Updated5y ago
Forks6

Languages

JavaScript

Security Score

60/100

Audited on Mar 2, 2021

No findings