This file contains the declaration of the interface classes needed
to manage the subscriptions to the data and subsequent data manipulation.
These classes can be included and used by any front-end page.
They can be thought as made by two layers:
Class Summary
|
ChartTable |
A data table that can be fed with real-time data
delivered by Lightstreamer Server and displayed through a multiline
graphic chart, where some or all of the table fields can be associated
to distinct lines of the chart. |
MultiDynaMetapushTable |
A data table that can be fed with real-time data
delivered by Lightstreamer Server and displayed into a screen table
according to ADD, UPDATE and DELETE commands received as pushed values,
which instruct the data table to either add a row, just modify values on a row
or delete a row. |
GroupIdDescriptor |
A group descriptor that specifies a group by group identifier. |
ItemNameDescriptor |
An item descriptor that specifies an item withing a group by name. |
FieldNameDescriptor |
A field descriptor that specifies a field withing a schema by name. |
DynaMetapushTable |
A data table that can be fed with real-time data
delivered by Lightstreamer Server and displayed into a screen table
according to ADD, UPDATE and DELETE commands received as pushed values,
which instruct the data table to either add a row, just modify values on a row
or delete a row. |
ScrollTable |
A data table that can be fed with real-time data
delivered by Lightstreamer Server and displayed into a screen table
in such a way that new updates make the older ones scroll. |
VisualUpdateInfo |
Contains all the information related to a data row that is about
to be displayed in a screen table. |
FieldPositionDescriptor |
A field descriptor that specifies a field withing a schema by field
position. |
ItemPositionDescriptor |
An item descriptor that specifies an item withing a group by item
position. |
GroupDescriptor |
The base class for any descriptor of a group. |
OverwriteTable |
A data table that can be fed with real-time data
delivered by Lightstreamer Server and displayed into a screen table
in such a way that newer values for a field of an item overwrite older
ones. |
UpdateItemInfo |
Contains all the information related to an update of the field
values for an item. |
LabelFormatter |
Formatter for values to be displayed as labels for a chart axis. |
DynaScrollTable |
A data table that can be fed with real-time data
delivered by Lightstreamer Server and displayed into a screen table
in such a way that new updates add new rows to the page. |
PushPage |
Facade class for the management of a front-end page enabled
to request push data to Lightstreamer Server (we call such a page
a push-enabled page, or a Push-page). |
GroupListDescriptor |
A group descriptor that specifies a group through a list of item
names. |
MetapushTable |
A data table that can be fed with real-time data
delivered by Lightstreamer Server and displayed into a screen table
according to ADD, UPDATE and DELETE commands received as pushed values,
which instruct the data table to add a row, just modify values on a row
or delete a row. |
NonVisualTable |
Represents a data table that can be fed with real-time data
(delivered by Lightstreamer Server) that are entirely processed and displayed
by custom code. |
SchemaListDescriptor |
A schema descriptor that specifies a schema through a list of field
names. |
ItemDescriptor |
The base class for any descriptor of an item within a group. |
FieldDescriptor |
The base class for any descriptor of a field within a schema. |
RowInfo |
Contains all the information related to a row pertaining to a
ScrollTable or MetapushTable
that is about to be displayed in a screen table. |
Table |
The base class for the hierarchy of the data-table classes. |
ChartLine |
A line to be displayed in a multiline chart. |
SchemaIdDescriptor |
A schema descriptor that specifies a schema by schema identifier. |
SchemaDescriptor |
The base class for any descriptor of a schema. |
ScreenTableHelper |
Helper class that can be used in order to help the framework
finding the HTML cells that make up a screen table in the page DOM. |
VisualTable |
The base class for all the data-table classes that delegate to
Lightstreamer the visualization of the data on the page. |