webmcp
annotate framework/env/ui_deprecated/tag.lua @ 0:9fdfb27f8e67
Version 1.0.0
author | jbe/bsw |
---|---|
date | Sun Oct 25 12:00:00 2009 +0100 (2009-10-25) |
parents | |
children |
rev | line source |
---|---|
jbe/bsw@0 | 1 function ui_deprecated.tag(name, args) |
jbe/bsw@0 | 2 |
jbe/bsw@0 | 3 local html_options = args.html_options or {} |
jbe/bsw@0 | 4 |
jbe/bsw@0 | 5 slot.put('<', name, ui_deprecated._stringify_table(html_options), '>') |
jbe/bsw@0 | 6 |
jbe/bsw@0 | 7 if args.label then |
jbe/bsw@0 | 8 ui_deprecated.label(args.label) |
jbe/bsw@0 | 9 end |
jbe/bsw@0 | 10 |
jbe/bsw@0 | 11 if type(args.content) == 'function' then |
jbe/bsw@0 | 12 args.content() |
jbe/bsw@0 | 13 else |
jbe/bsw@0 | 14 ui_deprecated.text(args.content) |
jbe/bsw@0 | 15 end |
jbe/bsw@0 | 16 |
jbe/bsw@0 | 17 slot.put('</', name, '>') |
jbe/bsw@0 | 18 |
jbe/bsw@0 | 19 |
jbe/bsw@0 | 20 end |