Table of Contents

Class InfoObjectStructuredListingConfiguration

Namespace
Kentico.Xperience.Admin.Base
Assembly
Kentico.Xperience.Admin.Base.dll

Represents configuration for info object structured listing template.

public class InfoObjectStructuredListingConfiguration : IRowActionListingConfiguration
Inheritance
object
InfoObjectStructuredListingConfiguration
Implements
Extension Methods

Constructors

InfoObjectStructuredListingConfiguration()

public InfoObjectStructuredListingConfiguration()

Properties

ColumnConfigurations

Columns of the listing.

public IList<ColumnConfiguration> ColumnConfigurations { get; set; }

Property Value

IList<ColumnConfiguration>

HeaderActions

Collection of header actions.

public IList<ActionConfiguration> HeaderActions { get; set; }

Property Value

IList<ActionConfiguration>

MaxVisibleRowActions

Determines maximum number of visible row actions. If row has more actions they are grouped under a select menu.

public int MaxVisibleRowActions { get; set; }

Property Value

int

Remarks

Default maximum number of visible actions is 3.

PageSizes

Collection of available page sizes.

public IEnumerable<int> PageSizes { get; set; }

Property Value

IEnumerable<int>

RowAction

Action for each row displayed in the table.

public ActionConfiguration RowAction { get; set; }

Property Value

ActionConfiguration

RowActionIconPlaceholders

Allows to override the number of action icon placeholders to customize the actions column width.

public int? RowActionIconPlaceholders { get; set; }

Property Value

int?

Remarks

Default value is null. If null, the width of actions column in table is calculated based on the number of registered actions. This property lets you specify custom number for this calculation.

TableActions

Collection of table actions for each element displayed in listing.

public IList<ActionConfiguration> TableActions { get; set; }

Property Value

IList<ActionConfiguration>