Wijmo Base
Base for Wijmo
by Ross Dederer
HTML
<link rel="stylesheet" href="http://cdn.wijmo.com/5.20153.109/controls/wijmo.min.js; http://cdn.wijmo.com/5.20153.109/styles/wijmo.min.css">
<script src="http://cdn.wijmo.com/5.20153.109/controls/wijmo.min.js"></script>
<script src=" http://cdn.wijmo.com/5.20153.109/controls/wijmo.grid.min.js"></script>
<script src="http://cdn.wijmo.com/5.20153.109/controls/wijmo.grid.filter.min.js "></script>
<script src="http://cdn.wijmo.com/5.20153.109/controls/wijmo.grid.detail.min.js"></script>
<script src="http://cdn.wijmo.com/5.20153.109/controls/wijmo.grid.sheet.min.js"></script>
<script src="http://cdn.wijmo.com/5.20153.109/controls/wijmo.grid.xlsx.min.js"></script>
<script src="http://cdn.wijmo.com/5.20153.109/controls/wijmo.chart.min.js"></script>
<script src="http://cdn.wijmo.com/5.20153.109/controls/wijmo.input.min.js"></script>
<script src="http://cdn.wijmo.com/5.20153.109/controls/wijmo.gauge.min.js"></script>
<script src="http://cdn.wijmo.com/5.20153.109/controls/wijmo.xlsx.min.js"></script>
<link rel="stylesheet" href="http://cdn.wijmo.com/5.20153.109/styles/themes/wijmo.theme.modern.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
<script src="http://cdn.wijmo.com/5.20153.109/interop/angular/wijmo.angular.min.js"></script>
<div ng-app="app" ng-controller="basicController">
<wj-flex-sheet control="ctx.flexSheet" initialized="initialized(s)" allow-add-new="true" >
<wj-sheet name="Formulas" row-count="310" column-count="6"></wj-sheet>
</wj-flex-sheet>
</div>
JavaScript
var app = angular.module('app', ['wj']);
app.controller('basicController', function ($scope) {
$scope.ctx = {
sortManager: null,
flexSheet: null,
filterEnable: false,
columns: [],
};
// initialize the flexSheet control when document ready.
$scope.initialized = function (s) {
for (var i = 0; i < s.sheets.length; i++) {
s.sheets.selectedIndex = i;
switch (s.sheets[i].name)
{
case 'Formulas':
setContentForFormulasSheet(s);
break;
}
}
s.selectedSheetIndex = 0;
};
function setContentForFormulasSheet(flexSheet) {
flexSheet.setCellData(0, 0, "1. Basic Operators");
flexSheet.setCellData(1, 1, "1.1. Positive/Negative Numbers");
flexSheet.setCellData(2, 1, "Input a Positive/Negative number.");
flexSheet.setCellData(3, 1, "Sample:");
flexSheet.setCellData(3, 2, "-1");
flexSheet.setCellData(3, 3, "Result:");
flexSheet.setCellData(3, 4, "=-1");
};
});