Lines Matching refs:_columns

48         self._columns = [[] for _ in columns]
68 for column in self._columns:
81 for column in self._columns:
100 self._columns[column].append(widget)
114 self._columns = [[] for _ in self._columns]
141 self._live_col = len(self._columns) - 1
142 self._live_widget = len(self._columns[self._live_col])
144 self._columns[self._live_col][self._live_widget].focus()
152 self._columns[self._live_col][self._live_widget].blur()
173 for i, column in enumerate(self._columns):
241 return self._columns[self._live_col][self._live_widget] if self._has_focus else None
258 for i, column in enumerate(self._columns):
281 current_widget = self._columns[self._live_col][self._live_widget]
285 if current_col >= len(self._columns):
288 current_col = len(self._columns) - 1
294 enumerate(self._columns[current_col]))
323 while 0 <= self._live_col < len(self._columns):
325 while 0 <= self._live_widget < len(self._columns[self._live_col]):
326 widget = self._columns[self._live_col][self._live_widget]
334 self._live_widget = -1 if direction > 0 else len(self._columns[self._live_col])
357 event = self._columns[
366 self._columns[self._live_col][self._live_widget].blur()
368 if self._live_col >= len(self._columns):
375 self._columns[self._live_col][self._live_widget].focus()
380 self._columns[self._live_col][self._live_widget].blur()
383 self._live_col = len(self._columns) - 1
384 self._live_widget = len(self._columns[self._live_col])
389 self._columns[self._live_col][self._live_widget].focus()
394 self._columns[self._live_col][self._live_widget].blur()
396 self._columns[self._live_col][self._live_widget].focus()
403 self._columns[self._live_col][self._live_widget].blur()
405 self._columns[self._live_col][self._live_widget].focus()
410 self._columns[self._live_col][self._live_widget].blur()
412 self._columns[self._live_col][self._live_widget].focus()
416 self._columns[self._live_col][self._live_widget].blur()
418 self._columns[self._live_col][self._live_widget].focus()
425 for i, column in enumerate(self._columns):
439 for column in self._columns:
453 for column in self._columns:
475 for column in self._columns:
488 for column in self._columns:
516 for column in self._columns:
532 for column in columns if columns else range(len(self._columns)):
533 for widget in self._columns[column]:
543 for column in columns if columns else range(len(self._columns)):
544 for widget in self._columns[column]: