The l
stands for "left" and r
stands for "right".
SlickGrid dynamically generates the .l<column>
and .r<column>
CSS rules based on column widths. The cells are absolutely positioned. The l<column>
rules specify the left coordinate, while the r<column>
rules specify the right coordinate. A typical cell will have both of them applied (ex. l4 r4
for column 5). This separation comes in handy for cells with colspan. For example, if cell 4 spans 2 cells, it will have CSS l4 r5
applied to it.
That said, you probably shouldn't mess with the grid's internals, and use the provided APIs instead :)