Difference between revisions of "Appraisal Tab Architecture"

From Archivematica
Jump to navigation Jump to search
Line 22: Line 22:
 
|-
 
|-
 
|[http://wix.github.io/angular-tree-control/ angular-tree-control] || 1.2 ||  good || ? || low || ?
 
|[http://wix.github.io/angular-tree-control/ angular-tree-control] || 1.2 ||  good || ? || low || ?
 +
|-
 +
|[http://ngmodules.org/modules/angular.treeview angular.treeview] || 1.2 ||  good || ? || low || ?
 +
|-
 +
|https://angular-ui-tree.github.io/website/index.html angular-ui-tree] || 1.2 ||  good || ? || low || ?
 
|}
 
|}

Revision as of 18:35, 22 May 2015

Main Page > Development > Requirements > Appraisal and Arrangement tab

Overview

The Appraisal Tab is being designed as a javascript application, written using AngularJS.

UI Components

Several UI components are required including things like:

  • TreeView
  • Visualation Tools (pie charts, etc)

In selecting a TreeView component, there are several pre-existing options to pick from, each with different strengths and drawbacks.

Component Angular Support Dev/Community Support Scalability Visual Appearance Features (missing or extra)
angular-ui-tree 1.2 good ? low ?
ng-js-tree poor? good ? low ?
angular-tree-control 1.2 good ? low ?
angular.treeview 1.2 good ? low ?
https://angular-ui-tree.github.io/website/index.html angular-ui-tree] 1.2 good ? low ?