[#94,transform][m]: rework transform functionality and integration extensively (+ its working again!).

* view.transform.js: major refactor
  * general record transform rather than column transform
  * Normal dataset view rather than modal
  * Reworked UI
  * split out css from grid.css and simplify
* model.js + backend.memory.js: transform implemented on Dataset and Memory (Dataset passes off to _store).
* multiview: use new transform view
* _includes/recline-deps - rework to use source files rather than built ones
This commit is contained in:
Rufus Pollock
2012-06-28 23:52:58 +01:00
parent c2f5debf1f
commit aa1a362bb2
10 changed files with 153 additions and 226 deletions

View File

@@ -36,43 +36,11 @@ var createExplorer = function(dataset, state) {
window.dataExplorer = null;
var $el = $('<div />');
$el.appendTo(window.explorerDiv);
var views = [
{
id: 'grid',
label: 'Grid',
view: new recline.View.SlickGrid({
model: dataset
})
},
{
id: 'graph',
label: 'Graph',
view: new recline.View.Graph({
model: dataset
})
},
{
id: 'map',
label: 'Map',
view: new recline.View.Map({
model: dataset
})
},
{
id: 'timeline',
label: 'Timeline',
view: new recline.View.Timeline({
model: dataset
})
}
];
window.dataExplorer = new recline.View.MultiView({
model: dataset,
el: $el,
state: state,
views: views
state: state
});
}