In [ ]:
TableDisplay.loadingMode = "ALL"
In [ ]:
from beakerx import *
TableDisplay.loadingMode ="ENDLESS"
rowList = []
for row in range(10000):
colMap = {}
for col in range(2):
index = col+1
key = "a" + str(index)
colMap[key] = row * index
rowList.append(colMap)
td = TableDisplay(rowList)
def color_provider(r1, column, td):
r2 = td.values[r1]
val = r2[column]
if val % 2 is 0:
return Color.GREEN
return Color.BLACK
td.setFontColorProvider(color_provider)
td
In [ ]:
from beakerx import *
rowList = []
for row in range(10000):
colMap = {}
for col in range(2):
index = col+1
key = "a" + str(index)
colMap[key] = row * index
rowList.append(colMap)
td = TableDisplay(rowList)
def color_provider(r1, column, td):
r2 = td.values[r1]
val = r2[column]
if val % 2 is 0:
return Color.GREEN
return Color.BLACK
td.setFontColorProvider(color_provider)
td
In [ ]:
def color_provider(r1, column, td):
r2 = td.values[r1]
val = r2[column]
if val % 3 is 0:
return Color.GREEN
return Color.BLACK
td.setFontColorProvider(color_provider)
In [ ]: