Creazione Dashboard
In questa fase si può impostare :
[ ] Possibilità di definire quante colonne bloccare nello scroll orizzontale. In Google Chart la proprietà da impostare è frozenColumns. Questa impostazione deve essere fatta dopo aver nascosto le colonne.
[x] I filtri già definiti nella preview qui si possono modificare, eliminare, spostare (drag&drop).
[x] Il legame tra i filtri, bind()
[x] Al termine della procedura si dovrà salvare lil JSON creato in localStorage, quindi anche su DB. In questo oggetto JSON sono descritti gli elementi della pagina, compresi i report ad esso appartenenti. Il key si chiamerà dashboard-token, all'interno bisogna inserire le proprietà :
{
layout : layout xxx,
resources: [
token : {
template-token, ref_DOM
},
token : {
template-token, ref_DOM
},
ecc...
]
}
[x] Creare la migration per la tabella dei Dashboard seguendo la stessa logica delle altre migration workbook, sheets, ecc...
[ ] Possibilità di aprire una Dashboard già creata per poter effettuare delle modifiche
Creazione Dashboard In questa fase si può impostare :
dashboard-token
, all'interno bisogna inserire le proprietà : { layout : layout xxx, resources: [ token : { template-token, ref_DOM }, token : { template-token, ref_DOM }, ecc... ] }