Modulo:Graph: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
←Nuova pagina: local p = {} local cfg = mw.loadData( 'Modulo:Sandbox/moroboshi/Chart/Configurazione' ); local function dump(t, ...) local args = {...} for _, s in ipairs(arg... |
Nessun oggetto della modifica |
||
Riga 21:
while true do
local index_s = tostring(index)
local value =
if value then
values[index] = value
colors[index] = args[color_string .. index_s] or cfg.default_colors[index] or cfg.default_color
labels[index] = args[label_string .. index_s] or 'xxx'
index = index + 1
else
Riga 33:
local graph = {}
graph.name = args[cfg.localization.name] or 'grafico a torta'
graph.height = args[cfg.localization['height']] or 400
graph.data[1] = { name = "table"}
graph.data[1].values = values
graph.data[1].transform = { { type = "pie", value = "data" } }
graph.marks = {}
graph.marks[1] = {}
graph.marks[1].type = "arc"
graph.marks[1].from = { data = "table"}
graph.marks[1].properties = {}
graph.marks[1].properties.enter = {}
graph.marks[1].properties.enter.x = { group = "width", mult = 0.5 }
graph.marks[1].properties.enter.y = { group = "width", mult = 0.5 }
|