C

TableDecorator

Facilitates decorating IModelItems from an ITable instance.
Inheritance Hierarchy

Remarks

This class serves as a factory for lookup decorators for the various items that make up an ITable. It obtains the ILookupDecorator from the ITable's lookup and passes that to the various specialized decorator classes StripeDecorator<T>, StripeDecorator<T> and StripeLabelDecorator.

See Also

API

rows, columns, StripeDecorator, stripeLabels, StripeLabelDecorator

Members

No filters for this type

Constructors

Initializes a new instance of the TableDecorator class.

Parameters

table: ITable
The table.

Properties

Gets a StripeDecorator<IColumn> instance that can be used to decorate the IColumn instances in the table that this decorator has been created for.
This will obtain the ILookupDecorator instance from the ITable's lookup method and use it to initialize the StripeDecorator<IColumn>.
readonlyfinal

Property Value

The decorator for IColumns.
Gets a StripeDecorator<IRow> instance that can be used to decorate the IRow instances in the table that this decorator has been created for.
This will obtain the ILookupDecorator instance from the ITable's lookup method and use it to initialize the StripeDecorator<IRow>.
readonlyfinal

Property Value

The decorator for IRows.
Gets a StripeLabelDecorator instance that can be used to decorate the ILabel instances in the table that this decorator has been created for.
This will obtain the ILookupDecorator instance from the ITable's lookup method and use it to initialize the StripeLabelDecorator.
readonlyfinal

Property Value

The decorator for ILabels.