Skip to content

Commit eac67bf

Browse files
committed
(release): 2.1.2
1 parent d52a92d commit eac67bf

12 files changed

+102
-31
lines changed

docs/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## 2.1.2
4+
- Bug: Fix sizing method being debounced on view inits rather than just window resize.
5+
36
## 2.1.1
47
- Bug: Fix memory leak with visibility observer
58

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular2-data-table",
3-
"version": "2.1.1",
3+
"version": "2.1.2",
44
"description": "angular2-data-table is a Angular2 component for presenting large and complex data.",
55
"main": "release/index.js",
66
"typings": "release/index.d.ts",

release/components/datatable.component.d.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,13 @@ export declare class DatatableComponent implements OnInit, AfterViewInit {
116116
* @memberOf DatatableComponent
117117
*/
118118
limit: number;
119+
/**
120+
* Gets the count.
121+
*
122+
* @readonly
123+
* @type {number}
124+
* @memberOf DatatableComponent
125+
*/
119126
/**
120127
* The total count of all rows.
121128
* Default value: `0`
@@ -420,6 +427,7 @@ export declare class DatatableComponent implements OnInit, AfterViewInit {
420427
private offsetX;
421428
private _rows;
422429
private _columns;
430+
private _count;
423431
private _columnTemplates;
424432
private _rowDetailTemplateChild;
425433
constructor(element: ElementRef);
@@ -469,6 +477,12 @@ export declare class DatatableComponent implements OnInit, AfterViewInit {
469477
* @memberOf DatatableComponent
470478
*/
471479
recalculate(): void;
480+
/**
481+
* Window resize handler to update sizes.
482+
*
483+
* @memberOf DatatableComponent
484+
*/
485+
onWindowResize(): void;
472486
/**
473487
* Recalulcates the column widths based on column width
474488
* distribution mode and scrollbar offsets.

release/components/datatable.component.js

Lines changed: 37 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

release/components/datatable.component.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

release/components/datatable.component.metadata.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

release/components/datatable.component.ngfactory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ export class Wrapper_DatatableComponent {
366366
handleEvent(eventName:string,$event:any):boolean {
367367
var result:boolean = true;
368368
if ((eventName == 'window:resize')) {
369-
const pd_sub_0:any = ((<any>this.context.recalculate()) !== false);
369+
const pd_sub_0:any = ((<any>this.context.onWindowResize()) !== false);
370370
result = (pd_sub_0 && result);
371371
}
372372
return result;

release/index.js

Lines changed: 40 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

release/index.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

release/index.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)