fin-hypergrid
Advanced tools
Comparing version 1.0.9 to 1.0.10
@@ -36,3 +36,3 @@ 'use strict'; | ||
* | ||
* _Instructions:_ You can try the examples below by going to [rowById.html](http://openfin.github.io/fin-hypergrid/rowById.html). This page is identical to [rowById.html](http://openfin.github.io/fin-hypergrid/example.html) _except_ with the addition of the above client-side install and mix-in lines. Then copy & paste each of the following code blocks into Chrome's developer console and hit the return key, observing the changes to the grid as you do so. | ||
* _Instructions:_ You can try the examples below by going to [row-by-id.html](http://openfin.github.io/fin-hypergrid/row-by-id.html). This page is identical to [example.html](http://openfin.github.io/fin-hypergrid/example.html) _except_ with the addition of the above client-side install and mix-in lines. Then copy & paste each of the following code blocks into Chrome's developer console and hit the return key, observing the changes to the grid as you do so. | ||
* | ||
@@ -39,0 +39,0 @@ * 1. Set up some variables: |
@@ -1,2 +0,2 @@ | ||
module.exports = { // This file generated by gulp-imagine-64 at 9:23:15 PM on 8/28/2016 | ||
module.exports = { // This file generated by gulp-imagine-64 at 9:14:43 PM on 8/29/2016 | ||
"calendar": { | ||
@@ -3,0 +3,0 @@ type: "image/png", |
{ | ||
"name": "fin-hypergrid", | ||
"version": "1.0.9", | ||
"version": "1.0.10", | ||
"description": "Canvas-based high-performance spreadsheet", | ||
@@ -5,0 +5,0 @@ "repository": { |
@@ -13,3 +13,3 @@ [![Build Status](https://travis-ci.org/openfin/fin-hypergrid.svg?branch=develop)](https://travis-ci.org/openfin/fin-hypergrid) | ||
_For a complete list of changes, see the [version history](version-history.md)._ | ||
_For a complete list of changes, see the [release notes](https://github.com/openfin/fin-hypergrid/releases)._ | ||
@@ -16,0 +16,0 @@ ### Demos |
@@ -1527,6 +1527,7 @@ /* eslint-env browser */ | ||
this.autoSizeRowNumberColumn(); | ||
this.allColumns[-2].checkColumnAutosizing(force); | ||
var autoSized = this.allColumns[-2].checkColumnAutosizing(force); | ||
this.allColumns.forEach(function(column) { | ||
column.checkColumnAutosizing(force); | ||
autoSized = column.checkColumnAutosizing(force) || autoSized; | ||
}); | ||
return autoSized; | ||
}, | ||
@@ -1533,0 +1534,0 @@ |
@@ -196,3 +196,3 @@ /* eslint-env browser */ | ||
var properties = this.getProperties(); | ||
var a, b, d; | ||
var a, b, d, autoSized; | ||
if (properties) { | ||
@@ -205,4 +205,6 @@ a = properties.width; | ||
properties.columnAutosized = !isNaN(properties.width); | ||
autoSized = properties.width !== a; | ||
} | ||
} | ||
return autoSized; | ||
}, | ||
@@ -209,0 +211,0 @@ |
@@ -655,2 +655,3 @@ /* eslint-env browser */ | ||
* @type {boolean} | ||
* @instance | ||
*/ | ||
@@ -660,6 +661,7 @@ checkboxOnlyRowSelections: false, | ||
/** @summary Name of a formatter for cell text. | ||
* The default (`undefined`) falls back to `column.type`. | ||
* @desc The default (`undefined`) falls back to `column.type`. | ||
* The value `null` does no formatting. | ||
* @default undefined | ||
* @type {undefined|null|string} | ||
* @instance | ||
* @tutorial localization | ||
@@ -673,2 +675,3 @@ */ | ||
* @type {undefined|null|string} | ||
* @instance | ||
* @tutorial cell-editors | ||
@@ -682,2 +685,3 @@ */ | ||
* @type {string} | ||
* @instance | ||
*/ | ||
@@ -697,2 +701,3 @@ renderer: 'SimpleCell', | ||
* @default '{ enabled: true, background: rgba(160, 160, 40, 0.30) }' | ||
* @instance | ||
*/ | ||
@@ -707,2 +712,3 @@ hoverCellHighlight: { | ||
* @default '{ enabled: true, background: rgba(100, 100, 25, 0.15) }' | ||
* @instance | ||
*/ | ||
@@ -718,2 +724,3 @@ hoverRowHighlight: { | ||
* @default '{ enabled: true, background: rgba(60, 60, 15, 0.15) }' | ||
* @instance | ||
*/ | ||
@@ -730,2 +737,3 @@ hoverColumnHighlight: { | ||
* @default | ||
* @instance | ||
*/ | ||
@@ -737,2 +745,3 @@ link: false, | ||
* @default | ||
* @instance | ||
*/ | ||
@@ -744,2 +753,3 @@ strikeThrough: false, | ||
* @default | ||
* @instance | ||
*/ | ||
@@ -751,4 +761,16 @@ unsortable: false, | ||
* @default | ||
* @instance | ||
*/ | ||
multipleSelections: false, | ||
/** @summary Re-render grid at maximum speed. | ||
* @desc In this mode: | ||
* * The "dirty" flag, set by calling `grid.repaint()`, is ignored. | ||
* * `grid.getCanvas().currentFPS` is a measure of the number times the grid is being re-rendered each second. | ||
* * The Hypergrid renderer gobbles up CPU time even when the grid appears idle (the very scenario `repaint()` is designed to avoid). For this reason, we emphatically advise against shipping applications using this mode. | ||
* @type {boolean} | ||
* @default | ||
* @instance | ||
*/ | ||
enableContinuousRepaint: false, | ||
}; | ||
@@ -755,0 +777,0 @@ |
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
770728
17317