Dwayne Jones
Dwayne Jones
This is a very long term goal, initially we would imagine this being a research spike for someong
Grid Instantiation Relationship of the Public Interface on Hypergrid Role of Behaviors and how to swap it out Role of Behavior.Columns Role of Behavior.Cells Role of the DataModel Interface Role...
Flatten package.json to only third-party deps (rough draft) "chai": "^3.5.0", "extend-me": "^2.3", -> typescript "fin-hypergrid-data-source-base": "^0.4.10", -> deprecated "finbars": "1.5.2", -> internal module "inject-stylesheet-template": "^1.0.1", keep "mustache": "2.2.0", "object-iterators": "1.3.0",...
h3. High Level Points * The DataModel Interface should be a small contract... * With a type safe interface via Typescript (removing extend-me)
Current Hypergrid Rules established for copy buffer. - command and control keys are ignored ~~fixed~~ - _COPY_ operation copies all row selections (contiguous or not) but only the youngest region...
* While hovering over the grid, the cursor has a ‘text’ style – it’s a pointer in other browsers * On focusing into the grid, by selecting a cell, a...
This [branch](https://github.com/Dwaynekj/fin-hypergrid/tree/IMPRV/GRID-400) ### Remaining work - [ ] Provide backwards compatibility by preserving addEventListener and recommending addEventListenerV2 - [ ] Provide two copies of canvas.js one of which emits the...