File tree Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -98,12 +98,14 @@ angular.module('ui.scroll.grid', [])
98
98
99
99
$timeout ( ( ) => {
100
100
scrollViewport . adapter . gridAdapter = new GridAdapter ( this ) ;
101
- scrollViewport . adapter . transform = ( item ) => transform ( item ) ;
101
+ scrollViewport . adapter . transform = ( scope , item ) => this . transform ( scope , item ) ;
102
102
} ) ;
103
103
104
- function transform ( item ) {
105
- console . log ( item ) ;
106
- console . log ( rowMap . size ) ;
104
+ this . transform = function ( scope , item ) {
105
+ let row = rowMap . get ( scope ) ;
106
+ columns . forEach ( ( column , index ) => {
107
+ this . applyCss ( row [ index ] , column . layout . css ) ;
108
+ } )
107
109
}
108
110
109
111
this . registerColumn = function ( header ) {
@@ -123,13 +125,15 @@ angular.module('ui.scroll.grid', [])
123
125
}
124
126
if ( index < columns . length ) {
125
127
columns [ index ] . cells . push ( cell ) ;
128
+
126
129
let row = rowMap . get ( scope ) ;
127
130
if ( ! row ) {
128
131
row = [ ] ;
129
132
rowMap . set ( scope , row ) ;
130
133
}
131
134
row [ index ] = cell ;
132
- this . applyCss ( cell , columns [ index ] . layout . css ) ;
135
+
136
+ // this.applyCss(cell, columns[index].layout.css);
133
137
return index ++ ;
134
138
}
135
139
return - 1 ;
Original file line number Diff line number Diff line change @@ -686,12 +686,12 @@ angular.module('ui.scroll', [])
686
686
let sibling = ( insertAfter > 0 ) ? buffer [ insertAfter - 1 ] . element : undefined ;
687
687
linker ( ( clone , scope ) => {
688
688
promises = insertElement ( clone , sibling ) ;
689
- if ( adapter . transform )
690
- adapter . transform ( clone ) ;
691
689
wrapper . element = clone ;
692
690
wrapper . scope = scope ;
693
691
scope [ itemName ] = wrapper . item ;
694
692
} ) ;
693
+ if ( adapter . transform )
694
+ adapter . transform ( wrapper . scope , wrapper . element ) ;
695
695
return promises ;
696
696
}
697
697
You can’t perform that action at this time.
0 commit comments