Table of Contents

Class TableFieldBase

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel32.CrossPlatform.dll

Base class for concrete table field implementations adding animation, drill-down, XHTML animation, linking and sorting.

public class TableFieldBase : TableField
Inheritance
TableFieldBase
Derived
Inherited Members

Constructors

TableFieldBase(DomObjectType, CollectionTableFieldBases, int, string)

Creates and inserts a table field of the given type at the specified index.

public TableFieldBase(DomObjectType objectType, CollectionTableFieldBases itemCollection, int index, string objectName = null)

Parameters

objectType DomObjectType
itemCollection CollectionTableFieldBases
index int
objectName string

Properties

AccessibilityAltText

Gets or sets the accessibility alternative text used as replacement text (e.g. in PDF/UA export).

public string AccessibilityAltText { get; set; }

Property Value

string

Animation

Gets animation settings.

[JsonInclude]
public PropertyAnimation Animation { get; }

Property Value

PropertyAnimation

Gets drill-down link definitions.

[JsonInclude]
public CollectionDrillDownLinks? DrillDownLinks { get; }

Property Value

CollectionDrillDownLinks

LinkUrl

Gets or sets a hyperlink URL (interactive exports).

public string LinkUrl { get; set; }

Property Value

string

SortOrders

Gets the sort order expressions collection.

[JsonInclude]
public PropertySortOrders SortOrders { get; }

Property Value

PropertySortOrders

XhtmlAnimation

Gets XHTML animation settings (HTML export).

[JsonInclude]
public PropertyXhtmlAnimation XhtmlAnimation { get; }

Property Value

PropertyXhtmlAnimation