Hi all,
has anybody an idea how to handle a dynamic table that uses HTML divs
to render its cells?
E.g. if the the table has <m> rows and <n> columns, the UI module
could look like this:
Container(uid: "Table", clocator: [tag: "div", id: "table"], group:
"true")
{
Container(uid: "Header", clocator: [tag: "div", direct: "true"])
{
Div(uid: "Head1", clocator: [tag: "div", direct: "true", id:
"name"])
Div(uid: "Head2", clocator: [tag: "div", direct: "true", id:
"shortname"])
Div(uid: "Head3", clocator: [tag: "div", direct: "true", id:
"type"])
...
Div(uid: "Head<n>", clocator: [tag: "div", direct: "true", id:
"type"])
}
Container(uid: "Content", clocator: [tag: "div", id: "client-
area", direct: "true"])
{
Container(uid: "Row1", clocator: [tag: "div", direct: "true",
position: "1"])
{
Div(uid: "Value1", clocator: [tag: "div", position: "1",
direct: "true"])
Div(uid: "Value2", clocator: [tag: "div", position: "2",
direct: "true"])
Div(uid: "Value3", clocator: [tag: "div", position: "3",
direct: "true"])
...
Div(uid: "Value<n>", clocator: [tag: "div", position:
"<n>", direct: "true"])
}
Container(uid: "Row2", clocator: [tag: "div", direct: "true",
position: "2"])
{
Div(uid: "Value1", clocator: [tag: "div", position: "1",
direct: "true"])
Div(uid: "Value2", clocator: [tag: "div", position: "2",
direct: "true"])
Div(uid: "Value3", clocator: [tag: "div", position: "3",
direct: "true"])
...
Div(uid: "Value<n>", clocator: [tag: "div", position:
"<n>", direct: "true"])
}
...
Container(uid: "Row<m>", clocator: [tag: "div", direct:
"true", position: "<m>"])
{
Div(uid: "Value1", clocator: [tag: "div", position: "1",
direct: "true"])
Div(uid: "Value2", clocator: [tag: "div", position: "2",
direct: "true"])
Div(uid: "Value3", clocator: [tag: "div", position: "3",
direct: "true"])
...
Div(uid: "Value<n>", clocator: [tag: "div", position:
"<n>", direct: "true"])
}
}
}
But how to handle tables with variable size? The predefined UI Object
"Table" is not able to handle such special tables. So I have to create
a UI template, which can handle such tables in an easy way, e.g. with
the same methods like "Table" and the same way to access table
elements via indices.
Is anybody out there who already did such a job or who can give me
some advice?
Thanks in advance & best regards!
Peter
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"tellurium-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/tellurium-users?hl=en
-~----------~----~----~----~------~----~------~--~---