Open moreiraandre opened 5 years ago
A própria coluna deve armazenar a informação de quantas colunas ela ocupará. Essa informação pode ser gerada automaticamente ou definida pela desenvolvedor, é necessário identificar como foi definida essa informação para reajustar o espaço das demais colunas da linha. Essa informação pode ser editada a qualquer momento, e assim recalculado o tamanho das demais colunas ou criada uma nova linha para abrigar as que não couberem mais.
Lembrar de abstrair os vários tamanhos de colunas (telas grandes, médias, pequenas...).
Cada coluna deve possuir a quantidade de colunas que a mesma ocupará. Caso esse valor não tenha sido informado manualmente pelo dev, ele deve ser calculado com base na quantidade de colunas que a linha suporta e a quantidade de colunas que já foram inseridas na linha.