public function AppendChartTemplate()
{
$content = <<<EOD
<!-- Begin :::model::: Chart -->
<div id="chart">
<script type="text/x-template" id="graph-template">
<div class="form-group pull-left">
<label for="type">chart type:</label>
<select class="form-control" id="type" v-model="type" v-on:change="changeType">
<option>line</option>
<option>bar</option>
</select>
<label for="period" id="label">chart periods:</label>
<select class="form-control" id="period" v-model="period" v-on:change="changePeriod">
<option value="1year">1 year</option>
<option value="3months">3 months</option>
<option value="30days">30 days</option>
<option value="1week">1 week</option>
</select>
</div>
<canvas id="canvass" width="600" height="400"></canvas>
</script>
<!-- vue chart component-->
<div id="graph">
<graph></graph>
</div>
</div>
<!-- End :::model::: Chart -->
EOD;
return $this->tokenBuilder->insertTokensIntoContent($content);
}