SaaS CMS has officially launched! Learn more now.

Class SmartTableLayoutManager

Inheritance
System.Object
SmartTableLayoutManager
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation
Assembly: Mediachase.BusinessFoundation.dll
Version: 11.8.3
Syntax
public class SmartTableLayoutManager

Constructors

SmartTableLayoutManager(List<SmartTableLayoutDataItem>, Int32)

Declaration
public SmartTableLayoutManager(List<SmartTableLayoutDataItem> dataItems, int columnsCount)
Parameters
Type Name Description
System.Collections.Generic.List<SmartTableLayoutDataItem> dataItems
System.Int32 columnsCount

Properties

ColumnsCount

Declaration
public int ColumnsCount { get; set; }
Property Value
Type Description
System.Int32

DataItems

Declaration
public List<SmartTableLayoutDataItem> DataItems { get; set; }
Property Value
Type Description
System.Collections.Generic.List<SmartTableLayoutDataItem>

Methods

GetRowsCount()

Declaration
public int GetRowsCount()
Returns
Type Description
System.Int32

GetTableItem(Guid)

Declaration
public SmartTableLayoutDataItem GetTableItem(Guid uid)
Parameters
Type Name Description
System.Guid uid
Returns
Type Description
SmartTableLayoutDataItem

MoveSmartTableLayoutItemLeft(Guid)

Declaration
public void MoveSmartTableLayoutItemLeft(Guid uid)
Parameters
Type Name Description
System.Guid uid

MoveSmartTableLayoutItemRight(Guid)

Declaration
public void MoveSmartTableLayoutItemRight(Guid uid)
Parameters
Type Name Description
System.Guid uid

MoveSmartTableLayoutItemUp(Guid)

Declaration
public void MoveSmartTableLayoutItemUp(Guid uid)
Parameters
Type Name Description
System.Guid uid

MoveTableItemDown(Guid)

Declaration
public void MoveTableItemDown(Guid uid)
Parameters
Type Name Description
System.Guid uid

RemoveSmartTableLayoutItem(Guid)

Declaration
public void RemoveSmartTableLayoutItem(Guid uid)
Parameters
Type Name Description
System.Guid uid