hop
This commit is contained in:
parent
8a0bbb06dc
commit
e7a1921a3b
|
@ -4,12 +4,17 @@ import {promises as fs} from 'fs';
|
||||||
import * as dataOrgmode from '/home/tykayn/Nextcloud/ressources/social sorting/output/export_all_tasks.org_parsed.json'
|
import * as dataOrgmode from '/home/tykayn/Nextcloud/ressources/social sorting/output/export_all_tasks.org_parsed.json'
|
||||||
|
|
||||||
const ouput_folder = '/home/tykayn/Nextcloud/ressources/social sorting/output/'
|
const ouput_folder = '/home/tykayn/Nextcloud/ressources/social sorting/output/'
|
||||||
|
const width = 1000 // define width and height of canvas
|
||||||
|
const height = 1000
|
||||||
|
const typeOfRender = 'png'
|
||||||
|
const chartType = 'line'
|
||||||
|
|
||||||
// time in : weeks, months, years, days
|
// time in : weeks, months, years, days
|
||||||
|
|
||||||
// const time_agreggate = 'days'
|
// const time_agreggate = 'days'
|
||||||
// const time_agreggate = 'weeks'
|
// const time_agreggate = 'weeks'
|
||||||
const time_agreggate = 'months'
|
// const time_agreggate = 'months'
|
||||||
// const time_agreggate = 'years'
|
const time_agreggate = 'years'
|
||||||
function convertStats(tasks: any) {
|
function convertStats(tasks: any) {
|
||||||
let converted = []
|
let converted = []
|
||||||
let weeks = Object.keys(tasks['statistics']['statistics']['dates'][time_agreggate]);
|
let weeks = Object.keys(tasks['statistics']['statistics']['dates'][time_agreggate]);
|
||||||
|
@ -18,20 +23,20 @@ function convertStats(tasks: any) {
|
||||||
let dataSets_done = {
|
let dataSets_done = {
|
||||||
label: 'Done tasks',
|
label: 'Done tasks',
|
||||||
data: [],
|
data: [],
|
||||||
backgroundColor: 'rgb(115,190,75)',
|
backgroundColor: 'rgb(81,148,84)',
|
||||||
fill: {
|
fill: {
|
||||||
target: 'origin',
|
target: 'origin',
|
||||||
above: 'rgb(151,208,221)',
|
above: 'rgb(81,148,84)',
|
||||||
below: 'rgb(115,190,75)',
|
below: 'rgb(115,190,75)',
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
let dataSets_created = {
|
let dataSets_created = {
|
||||||
label: 'Created tasks',
|
label: 'Created tasks',
|
||||||
data: [],
|
data: [],
|
||||||
backgroundColor: 'rgb(151,208,221)',
|
backgroundColor: 'rgb(69,219,255)',
|
||||||
fill: {
|
fill: {
|
||||||
target: 'origin',
|
target: 'origin',
|
||||||
above: 'rgb(151,208,221)',
|
above: 'rgb(69,219,255)',
|
||||||
below: 'rgb(115,190,75)',
|
below: 'rgb(115,190,75)',
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -46,7 +51,7 @@ function convertStats(tasks: any) {
|
||||||
dataSets_created.data.push(0)
|
dataSets_created.data.push(0)
|
||||||
}
|
}
|
||||||
if (info.closed) {
|
if (info.closed) {
|
||||||
dataSets_done.data.push(-info.closed)
|
dataSets_done.data.push(info.closed)
|
||||||
} else {
|
} else {
|
||||||
dataSets_created.data.push(0)
|
dataSets_created.data.push(0)
|
||||||
}
|
}
|
||||||
|
@ -65,10 +70,7 @@ function convertStats(tasks: any) {
|
||||||
let convertedStats = convertStats(dataOrgmode)
|
let convertedStats = convertStats(dataOrgmode)
|
||||||
console.log('convertedStats', convertedStats)
|
console.log('convertedStats', convertedStats)
|
||||||
|
|
||||||
const width = 1000 // define width and height of canvas
|
|
||||||
const height = 1000
|
|
||||||
const typeOfRender = 'png'
|
|
||||||
const chartType = 'bar'
|
|
||||||
|
|
||||||
async function main(): Promise<void> {
|
async function main(): Promise<void> {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue