<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></meta>
<script language="JavaScript" src="LS/lscommons.js"></script>
<script language="JavaScript" src="LS/lspushpage.js"></script>
</head>
<body>
<h1>Simplest</h1>
<table width="440" cellspacing="0" cellpadding="2" border="0">
<tr class="titolClass">
<td width="150">
<p style="text-align: left">Value</td>
<td width="80">Time<br><span style="font-size: 7pt"></span></td>
</tr>
<tr>
<td nowrap class="greyClass"><div class="nameClass1" source="lightstreamer" table="table1" item="Next" field="Next">Loading</div></td>
<td class="greyClass"><div class="greyClass" source="lightstreamer" table="table1" item="Next" field="timestamp">Loading</div></td>
</tr>
<script>
/////////////////PushPage Configuration
var schemaTable = ["timestamp", "Next"];
var schemaChart = ["Next", "timestamp"];
var group = ["Next"];
var lsPage = new PushPage();
var debugAlerts = false;
var remoteAlerts = false;
var pushHost = null;
var pushPort = null;
var useDomain = null;
lsPage.context.setDomain(useDomain);
lsPage.context.setDebugAlertsOnClientError(debugAl erts);
lsPage.context.setRemoteAlertsOnClientError(remote Alerts);
lsPage.onEngineCreation = function(lsEngine) {
lsEngine.context.setDebugAlertsOnClientError(debug Alerts);
lsEngine.context.setRemoteAlertsOnClientError(remo teAlerts);
lsEngine.connection.setLSHost(pushHost);
lsEngine.connection.setLSPort(pushPort);
lsEngine.connection.setAdapterName("SIMPLEST");
lsEngine.changeStatus("STREAMING");
}
lsPage.bind();
lsPage.createEngine("SimplestEng","LS","SHARE_SESS ION");
///////////////////////Table configuration
var table1 = new OverwriteTable(group, schemaTable, "MERGE");
table1.setClearOnDisconnected(true);
table1.setClearOnRemove(true);
lsPage.addTable(table1, "table1");
var lines = {};
var gTable = new ChartTable(group, schemaChart, "MERGE");
gTable.setSnapshotRequired(false);
gTable.setAreaClass("lsgbox");
gTable.setAreaWidth(1200);
gTable.setAreaHeight(300);
gTable.setAreaLeft(40);
gTable.onItemUpdate = onChartUpdate;
gTable.setClearOnRemove(true);
gTable.setClearOnDisconnected(false);
gTable.setClearOnAdd(false);
function onChartUpdate(item, upOb) {
var sec = upOb.getNewValue(table1);
var prc = upOb.getNewValue(table1);
}
</script>
</body>
</html>
Bookmarks