To make Fenrir easier to approach for new developer, start code migration to be pep8 compliant.

This commit is contained in:
Storm Dragon
2025-07-01 22:23:50 -04:00
parent 4bcf82178e
commit 7408951152
345 changed files with 8688 additions and 3852 deletions

View File

@ -7,40 +7,47 @@
from fenrirscreenreader.core import debug
import re
class tableManager():
def __init__(self):
self.headLine = ''
self.defaultSeparators = ['+',';','|',' ']
self.defaultSeparators = ['+', ';', '|', ' ']
self.noOfHeadLineColumns = 0
self.headColumnSep = ''
self.rowColumnSep = ''
def initialize(self, environment):
self.env = environment
self.env = environment
def shutdown(self):
pass
def resetTableMode(self):
self.setHeadLine()
def setHeadColumnSep(self, columnSep = ''):
self.headColumnSep = columnSep
def setHeadColumnSep(self, columnSep=''):
self.headColumnSep = columnSep
if columnSep == '':
self.noOfHeadLineColumns = 0
self.noOfHeadLineColumns = 0
else:
self.counNoOfHeadColumns()
def counNoOfHeadColumns(self):
pass
def searchForHeadColumnSep(self, headLine):
if ' ' in headLine:
return ' '
return ''
def setRowColumnSep(self, columnSep = ''):
self.rowColumnSep = columnSep
def setHeadLine(self, headLine = ''):
def setRowColumnSep(self, columnSep=''):
self.rowColumnSep = columnSep
def setHeadLine(self, headLine=''):
self.setHeadColumnSep()
self.setRowColumnSep()
self.setRowColumnSep()
if headLine != '':
sep = self.searchForHeadColumnSep(headLine)
if sep != '':
self.headLine = headLine
self.setHeadColumnSep(sep)