Class DataTableRowView
- Namespace
- Ceres.DataDriven.Editor
- Assembly
- Ceres.Editor.dll
GUI class for drawing DataTable rows
public class DataTableRowView
- Inheritance
-
DataTableRowView
- Inherited Members
Constructors
DataTableRowView(DataTable)
public DataTableRowView(DataTable dataTable)
Parameters
dataTableDataTable
Properties
ReadOnly
public bool ReadOnly { get; set; }
Property Value
Table
public DataTable Table { get; }
Property Value
Methods
DrawGUI(SerializedObject)
public void DrawGUI(SerializedObject serializedObject)
Parameters
serializedObjectSerializedObject
GetSelectedIndices()
Get row view selected indices
public ReadOnlyCollection<int> GetSelectedIndices()
Returns
GetSelectedRowProperties(SerializedObject)
Get row view selected rows in serialized property format
public SerializedProperty[] GetSelectedRowProperties(SerializedObject serializedObject)
Parameters
serializedObjectSerializedObject
Returns
GetSelectedRows()
Get row view selected rows
public IDataTableRow[] GetSelectedRows()
Returns
Rebuild()
Rebuild rows view
public void Rebuild()
SelectRow(int)
Select target row in view
public void SelectRow(int index)
Parameters
indexint