cellRange method
Implementation
(String, String)? cellRange(String singlePT){
switch(singlePT){
case PT_1:
case PT_FULL_ONE:
return ('cell-1-1', 'cell-1-$row');
case PT_2:
return ('cell-2-1', 'cell-2-$row');
case PT_3:
return ('cell-3-1', 'cell-3-$row');
case PT_4:
return ('cell-4-1', 'cell-4-$row');
case PT_5:
return ('cell-5-1', 'cell-5-$row');
}
if(singlePT.startsWith('(') && singlePT.endsWith(')')){
var ranges = singlePT.substring(1, singlePT.length - 1).split('-');
return ('cell-${ranges.first}-1','cell-${ranges.last}-$row');
}
return null;
}