{"dataSource":{"webUrl":"/sites/int-pcc-pra","listUrl":"Lists/Review_Comittee","viewName":"PPB_Committee","fields":["Division","ID","Performance_x0020_Rating"],"rootFolder":null,"caml":"\n \n \n \n \n Programs and Partnership Branch - Direction générale des programmes et des partenariats\n \n \n \n \n \n \n \n \n 5000\n \n\n","group":{"field":"Performance_x0020_Rating","aggregates":[]},"handlers":"var handlers = {};\nhandlers.init = function(data, logger) {\n data.items = [\n {value: 0, finger: 'Thumb', red: 0, green: 100},\n {value: 100, finger: 'Index', red: 160, green: 100},\n {value: 160, finger: 'Middle', red: 80, green: 100},\n {value: 100, finger: 'Ring', red: 60, green: 100},\n {value: 80, finger: 'Pinky', red: 40, green: 100}\n ];\n logger.debug('Data is initialized: ', data);\n return true;\n}\n\nhandlers.requestInit = function(query, logger) {\n return true;\n}\n\nhandlers.requestSuccess = function(data, logger) {\n return true;\n}\n\nhandlers.requestError = function(error, logger) {\n return $.Deferred().reject(error);\n}\n\nhandlers.aggregationSuccess = function(data, logger) {\n return true;\n}\n\nhandlers.aggregationError = function(error, logger) {\n return $.Deferred().reject(error);\n}\n\nhandlers.finish = function(data, logger) {\n logger.debug('Data is processed: ', data);\n return true;\n}"},"dashboard":{"chart":{"seriesDefaults":{"type":"bar","opacity":"1","labels":{"visible":true,"position":"center","format":"{0}"}},"series":{"groupsAsSeries":true,"fieldSets":[{"categoryField":"Division","field":"ID","aggregate":"count"}]},"categoryAxis":{"baseUnit":"hours","baseUnitStep":"auto","labels":{"format":"{0:p}"},"majorGridLines":{"visible":true},"minorGridLines":{"visible":true},"crosshair":{"visible":false}},"title":{"text":"Final Ratings by Division/Office"},"pdf":{"fileName":"Final Ratings by Division/Office.pdf"},"theme":"flat","legend":{"visible":true,"position":"bottom"},"tooltip":{"visible":true,"format":"{0}"},"valueAxis":{"labels":{"format":""},"majorUnit":"5","majorGridLines":{"visible":true},"minorGridLines":{"visible":false},"crosshair":{"visible":false},"type":"numeric"}},"refresh":15,"width":"100%","height":300,"handlers":"var handlers = {};\nhandlers.preRender = function(config, logger) {\n config.categoryAxis.labels.rotation = -30;\n logger.debug('Configuration: ', config);\n return true;\n}"}}