updated by GasGit automation

This commit is contained in:
Bruce McPherson 2016-06-07 13:08:33 +01:00
parent 6d487e2a23
commit 72a2d3e10c

View file

@ -1,5 +1,3 @@
// namespace set up
var Sankey = (function(sankey) {
'use strict';
@ -55,7 +53,7 @@ var Sankey = (function(sankey) {
sankey.doElementer = function (setup) {
return new Elementer()
.setMain('container')
.setMain('')
.setContainer('elementer-content')
.setRoot('elementer-root')
.setLayout(setup.layout)
@ -138,18 +136,12 @@ var Sankey = (function(sankey) {
embedDivider: {
template: "dividerTemplate",
label:"Image embed code",
classes:{
label:"mui--text-dark-secondary mui--text-subhead"
}
label:"Image embed code"
},
manageDivider: {
template: "dividerTemplate",
label:"Manage settings",
classes:{
label:"mui--text-dark-secondary mui--text-subhead"
}
label:"Manage settings"
},
useStandard: {
@ -280,21 +272,6 @@ var Sankey = (function(sankey) {
}
},
insertButton:{
template:"buttonTemplate",
classes:{
element:"action mui--pull-left"
},
styles:{
tdElement:"padding-top:10px;"
},
values:{
value:"Insert"
},
custom:{
spanCols:true
}
},
wholeSheet: {
template: "radioTemplate",
label: "Whole sheet",
@ -368,7 +345,7 @@ var Sankey = (function(sankey) {
icon: "picture_in_picture_alt",
properties: {
max: 5,
min: .5,
min: .2,
step: 0.1
},
values:{
@ -380,12 +357,12 @@ var Sankey = (function(sankey) {
label: "Height ratio to preview chart",
icon: "picture_in_picture",
properties: {
max: 4,
min: .5,
max: 5,
min: .2,
step: 0.1
},
values:{
value:1.4
value:1.1
}
},
scaleFont: {
@ -590,14 +567,6 @@ var Sankey = (function(sankey) {
}
},
aboutStuff: {
template: "contentTemplate",
label: '#about-sankey',
values:{
resetable:false
}
},
svgCode: {
template: "textAreaTemplate",
label: "Copy SVG code to embed the chart image in your web site",
@ -617,7 +586,17 @@ var Sankey = (function(sankey) {
values:{
resetable:false
}
}
},
chartDivider:{
label:"Chart settings",
template:"dividerTemplate"
},
dataDivider:{
label:"Source data settings",
template:"dividerTemplate"
},
},
layout: {
settings: {
@ -626,20 +605,18 @@ var Sankey = (function(sankey) {
},
pages: {
root: {
label: "Main page",
items: [ "chartSettings", "dataSettings", "about","insertButton"]
},
about: {
label: "About",
items: ["aboutStuff"]
label: "Settings menu",
items: ["chartDivider", "arrangePreview", "scaleRatio","saveSettings","manageSettings","dataDivider","dataSettings","embedDivider","embedCode"]
},
dataSettings: {
label: "Data",
items: ["sourceDivider", "wholeSheet", "selectedRange", "columnDivider", "fromColumn", "toColumn", "weightColumn"]
},
manageSettings: {
label:"Restore",
label:"Reset",
items:["useInitial","useStandard","useUser", "useDocument","applyButton"],
on: {
exit: function (elementer, branch_) {
@ -649,7 +626,6 @@ var Sankey = (function(sankey) {
}
},
saveSettings: {
label:"Save",
items:["makePermanent","makeDefault","clearPermanent","clearDefault","manageButton"],
@ -661,21 +637,6 @@ var Sankey = (function(sankey) {
}
},
chartSettings: {
label: "Chart",
items: ["arrangePreview", "scaleRatio", "manageDivider","saveSettings","manageSettings","embedDivider","embedCode"],
on: {
exit: function(elementer, branch) {
// apply any settings changes
if (Process.applyElementer()) {
// this would have returned true if any changes happened
Process.drawChart(true);
};
}
}
},
embedCode: {
label: "Get",
items: ["svgCode"]