Class ListingTemplateClientProperties
Represents listing data.
public class ListingTemplateClientProperties : TemplateClientProperties, ITableClientProperties
- Inheritance
-
objectListingTemplateClientProperties
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
ListingTemplateClientProperties()
public ListingTemplateClientProperties()
Properties
Callouts
Listing callouts configuration.
public ICollection<CalloutConfiguration> Callouts { get; set; }
Property Value
- ICollection<CalloutConfiguration>
Caption
Listing caption.
public string Caption { get; set; }
Property Value
- string
Columns
Columns of the listing.
public IList<Column> Columns { get; set; }
Property Value
- IList<Column>
ExportAction
Configuration of the listing export action. null when the export action is not configured.
public ListingExportActionClientProperties ExportAction { get; set; }
Property Value
- ListingExportActionClientProperties
Remarks
This API supports the framework infrastructure and is not intended to be used directly from your code.
FilterFormComponents
Collection of form components used in the filter form.
public ICollection<IFormComponentClientProperties> FilterFormComponents { get; set; }
Property Value
- ICollection<IFormComponentClientProperties>
FilterFormComponentsMetadata
Mapping of filter form components to their metadata.
public IDictionary<string, FilterFormComponentMetadata> FilterFormComponentsMetadata { get; set; }
Property Value
- IDictionary<string, FilterFormComponentMetadata>
FilterInitialValues
Filter values to apply on a first load when no saved state exists.
public IDictionary<string, object> FilterInitialValues { get; set; }
Property Value
- IDictionary<string, object>
HeaderActions
List of header actions.
public IList<Action> HeaderActions { get; set; }
Property Value
- IList<Action>
MassActions
Collection of mass actions displayed in the horizontal action menu.
public IList<Action> MassActions { get; set; }
Property Value
- IList<Action>
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
PageSize
Selected page size.
public int PageSize { get; set; }
Property Value
- int
PageSizes
List of available page sizes.
public IEnumerable<int> PageSizes { get; set; }
Property Value
- IEnumerable<int>
PageSizesLabel
Localized label of listing page size selection.
public string PageSizesLabel { get; set; }
Property Value
- string
SortBy
Gets or sets the column data are sorted by.
public string SortBy { get; set; }
Property Value
- string
SortType
Gets or sets the direction data are sorted by.
public SortTypeEnum? SortType { get; set; }
Property Value
SubcaptionComponent
Configuration of the listing subcaption.
public SubcaptionComponentClientProperties SubcaptionComponent { get; set; }
Property Value
UniqueIdentifier
Unique name of the page. The name is utilized for identifying the listing state in the memory.
public string UniqueIdentifier { get; set; }
Property Value
- string