aslol
aslol
<lol>:aslol(headers)
Costruisce e restituisce una lol a partire dal contenuto interno. Il contenuto deve essere stato generato da una lol. Riceve in ingresso la lista delle intestazioni per poter restituire la lol con le colonne ordinate correttamente. Se gli headers non vengono passati la struttura della tabella viene composta automaticamente.
local lol = {
{"nome", "cognome", "anno"},
{"donald", "duck", 1934},
{"mickey", "mouse", 1928},
}
local b = XTable()
:fromlol(lol)
:where(function(x, i) return x.anno < 1930 end)
:aslol(lol[1])
--> {"nome", "cognome", "anno"},
{"mickey", "mouse", 1928},