UNPKG

canvas-datagrid

Version:

Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.

23 lines (22 loc) 935 B
/*jslint browser: true */ require(['../dist/canvas-datagrid.debug.js'], function (dataGrid) { 'use strict'; var grid = dataGrid({ parentNode: document.getElementById('grid') }); grid.addEventListener('contextmenu', function (e) { e.items.push({ title: 'View page source', click: function () { window.open('https://github.com/TonyGermaneri/canvas-datagrid/blob/master/tutorials/amdDemo.html', 'src'); } }); e.items.push({ title: 'View JS module', click: function () { window.open('https://github.com/TonyGermaneri/canvas-datagrid/blob/master/tutorials/amdDemo.js', 'src'); } }); e.items.push({ title: 'Go to main canvas-datagrid GitHub page', click: function () { window.open('https://github.com/TonyGermaneri/canvas-datagrid', 'src'); } }); }); grid.data = [{a: 0, b: 1, c: 2}]; });