Added some real accessors.
[pseudoku.git] / pseudoku / render / __init__.py
index fb700bd..a3593df 100644 (file)
@@ -16,8 +16,8 @@ class GridRenderer(object):
         parts = []
 
         parts.append(self.before_grid(grid))
-        for idx, row in enumerate(grid._rows):
-            if idx and idx % grid._box_height == 0:
+        for idx, row in enumerate(grid.rows):
+            if idx and idx % grid.box_height == 0:
                 parts.append(self.inside_grid(grid))
             parts.append(self.render_row(row))
         parts.append(self.after_grid(grid))
@@ -30,7 +30,7 @@ class GridRenderer(object):
 
         parts.append(self.before_row(row))
         for idx, cell in enumerate(row.cells):
-            if idx and idx % row._grid._box_width == 0:
+            if idx and idx % row.grid.box_width == 0:
                 parts.append(self.inside_row(row))
             parts.extend(self.render_cell(cell))
         parts.append(self.after_row(row))