@@ -24,28 +24,11 @@ export declare class SlickGrid implements OnChanges, OnInit, OnDestroy, AfterVie
2424 overrideCellFn : ( rowNumber , columnId , value ?, data ?) => string ;
2525 isCellEditValid : ( row : number , column : number , newValue : any ) => boolean ;
2626 loadFinished : EventEmitter < void > ;
27- editingFinished : EventEmitter < any > ;
28- contextMenu : EventEmitter < any > ;
29- topRowNumberChange : EventEmitter < number > ;
30- activeCellChanged : EventEmitter < {
31- row : number ;
32- column : number ;
33- } > ;
34- cellEditBegin : EventEmitter < {
35- row : number ;
36- column : number ;
37- } > ;
38- cellEditExit : EventEmitter < {
39- row : number ;
40- column : number ;
41- newValue : any ;
42- } > ;
43- rowEditBegin : EventEmitter < {
44- row : number ;
45- } > ;
46- rowEditExit : EventEmitter < {
47- row : number ;
48- } > ;
27+ onContextMenu : EventEmitter < Slick . OnContextMenuEventArgs < any > > ;
28+ onScroll : EventEmitter < Slick . OnScrollEventArgs < any > > ;
29+ onActiveCellChanged : EventEmitter < Slick . OnActiveCellChangedEventArgs < any > > ;
30+ onBeforeEditCell : EventEmitter < Slick . OnBeforeEditCellEventArgs < any > > ;
31+ onCellChange : EventEmitter < Slick . OnCellChangeEventArgs < any > > ;
4932 onFocus ( ) : void ;
5033 rowHeight : number ;
5134 private _rowHeight ;
@@ -55,9 +38,6 @@ export declare class SlickGrid implements OnChanges, OnInit, OnDestroy, AfterVie
5538 private _gridData ;
5639 private _resizeSubscription ;
5740 private _gridSyncSubscription ;
58- private _topRow ;
59- private _activeEditingRow ;
60- private _activeEditingRowHasChanges ;
6141 constructor ( _el : any ) ;
6242 ngOnChanges ( changes : {
6343 [ propName : string ] : SimpleChange ;
@@ -74,19 +54,14 @@ export declare class SlickGrid implements OnChanges, OnInit, OnDestroy, AfterVie
7454 registerPlugin ( plugin : Slick . Plugin < any > | string ) : void ;
7555 setActive ( ) : void ;
7656 selection : Slick . Range [ ] | boolean ;
77- subscribeToContextMenu ( ) : void ;
7857 private initGrid ( ) ;
7958 private changeEditSession ( enabled ) ;
80- private handleEditorCellChange ( rowNumber ) ;
8159 private static getDataWithSchema ( data , columns ) ;
8260 private onResize ( ) ;
8361 private invalidateRange ( start , end ) ;
8462 private getColumnEditor ( column ) ;
8563 private getFormatter ;
86- private subscribeToScroll ( ) ;
87- private subscribeToCellChanged ( ) ;
88- private subscribeToBeforeEditCell ( ) ;
89- private subscribeToActiveCellChanged ( ) ;
64+ private setupEvents ( ) ;
9065 private updateSchema ( ) ;
9166 private setCallbackOnDataRowsChanged ( ) ;
9267 readonly activeCell : Slick . Cell ;
0 commit comments