egroupware_official/etemplate/js/test/test_xml.html
Andreas Stöckel 41787c36f3 - Reading readonly properties
- Added system for readonlys: Readonly is passed in constructor as third parameter. If a widget class is registerd with "[type]_ro" (see et2_textbox for example) this one is created
- Added new 'valueWidget' base class which introduces the 'value' attribute and implements auto loading from the content array
- Implemented readonly attribute for buttons and textboxes
2011-08-16 12:31:18 +00:00

55 lines
2.0 KiB
HTML

<html>
<head>
<title>ET2 - Test</title>
<script src="jquery.js"></script>
<script src="../et2_xml.js"></script>
<script src="../et2_inheritance.js"></script>
<script src="../et2_common.js"></script>
<script src="../et2_arrayMgr.js"></script>
<script src="../et2_widget.js"></script>
<script src="../et2_DOMWidget.js"></script>
<script src="../et2_baseWidget.js"></script>
<script src="../et2_valueWidget.js"></script>
<script src="../et2_inputWidget.js"></script>
<script src="../et2_template.js"></script>
<script src="../et2_description.js"></script>
<script src="../et2_grid.js"></script>
<script src="../et2_button.js"></script>
<script src="../et2_box.js"></script>
<script src="../et2_textbox.js"></script>
<script src="../etemplate2.js"></script>
<!--<script src="../et2_tabs.js"></script>-->
<script src="../lib/tooltip.js"></script>
<script src="et2_test_timesheet_edit.json"></script>
<script src="et2_test_expressions.json"></script>
<link rel="StyleSheet" type="text/css" href="./test.css" />
</head>
<body>
<h1>EGroupware ETemplate2 Test</h1>
<div class="header">Choose one of the following tests:</div>
<div id="linklist">
<a href="#" onclick="open_xet('et2_test_timesheet_edit.xet', timesheet_data);">Timesheet edit dialog</a>
<a href="#" onclick="open_xet('et2_test_template.xet');">Template proxy test</a>
<a href="#" onclick="open_xet('et2_test_grid.xet');">Grid test</a>
<a href="#" onclick="open_xet('et2_test_tabbox.xet');">Tabs test</a>
<a href="#" onclick="open_xet('et2_test_textbox.xet');">Textbox test</a>
<a href="#" onclick="open_xet('et2_test_description.xet');">Description test</a>
<a href="#" onclick="open_xet('et2_test_expressions.xet', expression_test_data);">Expression test</a>
</div>
<div class="header">ETemplate2 container:</div>
<div id="time"></div>
<div id="container"></div>
<script>
var et2 = new etemplate2(document.getElementById("container"), "");
function open_xet(file, content) {
et2.load(file, content);
}
</script>
</body>
</html>