'
for ind=1,IndentDepth do RowH = RowH..'' end
if S.isGroup then
RowH = RowH..''..htmlEscape(S.name)..''
else
RowH = RowH..''..htmlEscape(S.name)..''
end
for ind=1,IndentDepth do RowH = RowH..'' end
RowH = RowH..' | '
if not S.optional then RowH = RowH..Checkmark end
RowH = RowH..' | '
if S.repeats then RowH = RowH..Checkmark end
RowH = RowH..' |
'
if S.isGroup then
RowH = RowH..segmentRows(S.segments, IndentDepth+1)
end
end
return RowH
end
local flattenSegmentList
function flattenSegmentList(SList, ThisList, RootText)
if not RootText then RootText = '' end
for i,S in pairs(ThisList) do
if S.isGroup then
flattenSegmentList(SList, S.segments, RootText..S.name..' > ')
else
S.name = RootText..S.name
SList[#SList+1] = S
end
end
end
?>
0 then ?>
Data has not been generated.