<!DOCTYPE html>
<html>
<head>
rel="stylesheet">
<link rel="stylesheet"
<meta name="robots" content="noindex">
</head>
<body class="devsite-layout-docs devsite-framebox
">
<div id="dashboard_div" style="border: 0px solid #ccc; margin-top: 0px">
<p style="padding-left: 0px"><strong></strong></p>
<table class="columns">
<tr>
<td>
<div id="slider_div" style="padding-left: 0px"></div>
</td><td>
<div id="categoryPicker_div"></div>
</td>
</tr><tr>
<td>
<div id="chart_div" style="padding-top: 0px, padding-bottom: 0px"></div>
</td><td>
<div id="table_div" style="padding-top: 0px, padding-bottom: 0px"></div>
</td>
</tr>
</table>
</div>
<style type='text/css'>
.bold-green-font {
font-weight: bold;
color: green;
}
.bold-font {
font-weight: bold;
}
.right-text {
text-align: right;
}
.large-font {
font-size: 15px;
}
.italic-darkblue-font {
font-style: italic;
color: darkblue;
}
.italic-purple-font {
font-style: italic;
color: purple;
}
.underline-blue-font {
text-decoration: underline;
color: blue;
}
.gold-border {
border: 3px solid gold;
}
.deeppink-border {
border: 3px solid deeppink;
}
.orange-background {
background-color: orange;
}
.orchid-background {
background-color: orchid;
}
.beige-background {
background-color: beige;
}
</style> <style>
.orange-background {
background-color: orange;
}
.orchid-background {
background-color: orchid;
}
.beige-background {
background-color: beige;
}
</style>
<script type='text/javascript'>
google.charts.load('current', {'packages':['corechart', 'table', 'gauge', 'controls']});
google.charts.setOnLoadCallback(drawMainDashboard);
function drawMainDashboard() {
var dashboard = new google.visualization.Dashboard(
document.getElementById('dashboard_div'));
var slider = new google.visualization.ControlWrapper({
'controlType': 'NumberRangeFilter',
'containerId': 'slider_div',
'options': {
'filterColumnIndex': 2,
'ui': {
'labelStacking': 'vertical',
'label': '2018 Initiations Filter:'
}
}
});
var categoryPicker = new google.visualization.ControlWrapper({
'controlType': 'CategoryFilter',
'containerId': 'categoryPicker_div',
'options': {
'filterColumnIndex': 0,
'ui': {
'labelStacking': 'vertical',
'label': 'Select Policy:',
'allowTyping': false,
'allowMultiple': false
}
}
});
var pie = new google.visualization.ChartWrapper({
'chartType': 'PieChart',
'containerId': 'chart_div',
'options': {
'width': 300,
'height': 300,
'legend': 'none',
'chartArea': {'left': 15, 'top': 15, 'right': 0, 'bottom': 0},
'pieSliceText': 'label'
},
'view': {'columns': [0, 2]}
});
var cssClassNames = {
'headerRow': 'italic-darkblue-font large-font bold-font',
'tableRow': '',
'oddTableRow': 'beige-background',
'selectedTableRow': 'orange-background large-font',
'hoverTableRow': '',
'headerCell': 'gold-border',
'tableCell': '',
'rowNumberCell': 'underline-blue-font'};
var table = new google.visualization.ChartWrapper({
'chartType': 'Table',
'containerId': 'table_div',
'options':{'showRowNumber': false, 'allowHtml': true, 'cssClassNames': cssClassNames}
});
var data = google.visualization.arrayToDataTable([
['Policy', '2017', '2018'],
['Project 1 - Temporary Assignment',24,4,],
['Project 2 - Temporary Assignment',20,19],
['Project 3 - Temporary Assignment',101,131],
['Project 4 - Temporary Assignment',127,169],
['Project 5 - Temporary Assignment',80,29],
['Project 6 - Temporary Assignment',0,1],
['Project 7 - Temporary Assignment',1,5],
['Project 8 - Temporary Assignment',40,62],
['Project 9 - Temporary Assignment',0,6]
]);
dashboard.bind([slider, categoryPicker], [pie, table]);
dashboard.draw(data);
}
</script>
</body>
</html>