using System; using System.Collections.Generic; using InABox.Core; using Syncfusion.UI.Xaml.Grid; namespace InABox.DynamicGrid; public interface IDynamicGridEditorColumn : IDynamicColumnBase { DynamicGridColumn? Definition { get; set; } string? MappingName { get; } List ExtraColumns { get; } GridColumn Column { get; } bool VariableWidth { get; } bool VariableHeight { get; } bool Filtered { get; } bool Editable { get; } GridSummaryColumn? Summary(); Func? GetEntity { get; set; } }