summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src/com/netscape
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2014-04-07 14:10:08 -0400
committerEndi S. Dewata <edewata@redhat.com>2014-04-15 14:50:26 -0400
commit790167fc9bd475b78d693a2b3cf0c5e11c16137b (patch)
treef8b68d8973012390cfdc27e047dda68e3bc5b768 /base/java-tools/src/com/netscape
parent7604304b755bc8d78889322bdf825a7ed907d683 (diff)
downloadpki-790167fc9bd475b78d693a2b3cf0c5e11c16137b.tar.gz
pki-790167fc9bd475b78d693a2b3cf0c5e11c16137b.tar.xz
pki-790167fc9bd475b78d693a2b3cf0c5e11c16137b.zip
Refactored UI framework.
Previously the content of table cells was generated by JavaScript code. Now the content can be defined in the HTML template to allow cleaner separation from the code. Attributes of the entry being displayed in the row can now be specified in the template using ${attribute} notation. A special attribute called "parent" can be used to refer to the attributes of the parent object. The current templates have been modified to utilize this feature. The renderIDColumn() in TableItem is no longer needed so it has been removed. An open() method is added to handle any links in the cell. The PropertiesTableItem has been moved into tps.js. The "attributes" property in Dialog and EntryPage has been renamed to "entry". Ticket #654
Diffstat (limited to 'base/java-tools/src/com/netscape')
0 files changed, 0 insertions, 0 deletions