Class IgbCellInfo
Represents info about the current cell.
Inheritance
System.Object
IgbCellInfo
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbCellInfo : BaseRendererElement, JsonSerializable
Constructors
IgbCellInfo()
Declaration
Properties
ActionManager
Gets the action manager to propagate actions back to the grid.
Declaration
public CellActionManager ActionManager { get; set; }
Property Value
ActivationBorder
Gets the actual background color of the cell
Declaration
public string ActivationBorder { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ActivationBorderBottomWidth
Gets or sets the bottom activation border to use for the content.
Declaration
public int ActivationBorderBottomWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActivationBorderLeftWidth
Gets or sets the left activation border to use for the content.
Declaration
public int ActivationBorderLeftWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActivationBorderRightWidth
Gets or sets the right activation border to use for the content.
Declaration
public int ActivationBorderRightWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActivationBorderTopWidth
Gets or sets the top activation border to use for the content.
Declaration
public int ActivationBorderTopWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActivationStatus
Gets the amount that the cell is activated. This is a value between 0 and 1.
Declaration
public double ActivationStatus { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ActualBackground
Gets the actual background color of the cell
Declaration
public string ActualBackground { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ActualBorder
Gets the actual background color of the cell
Declaration
public string ActualBorder { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ActualBorderBottomWidth
Gets or sets the actual bottom border to use for the content.
Declaration
public int ActualBorderBottomWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActualBorderLeftWidth
Gets or sets the actual left border to use for the content.
Declaration
public int ActualBorderLeftWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActualBorderRightWidth
Gets or sets the actual right border to use for the content.
Declaration
public int ActualBorderRightWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActualBorderTopWidth
Gets or sets the actual top border to use for the content.
Declaration
public int ActualBorderTopWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActualContentOpacity
Gets the actual content opacity of the cell.
Declaration
public double ActualContentOpacity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ActualFontFamily
Declaration
public string ActualFontFamily { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ActualFontSize
Declaration
public double ActualFontSize { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ActualFontStyle
Declaration
public string ActualFontStyle { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ActualFontWeight
Declaration
public string ActualFontWeight { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ActualOpacity
Gets the actual opacity of the cell.
Declaration
public double ActualOpacity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ActualPaddingBottom
Gets or sets the bottom padding to use for the content.
Declaration
public int ActualPaddingBottom { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActualPaddingLeft
Gets or sets the left padding to use for the content.
Declaration
public int ActualPaddingLeft { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActualPaddingRight
Gets or sets the right padding to use for the content.
Declaration
public int ActualPaddingRight { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActualPaddingTop
Gets or sets the top padding to use for the content.
Declaration
public int ActualPaddingTop { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ActualTextColor
Gets the actual color of the text for the cell, if any.
Declaration
public string ActualTextColor { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Background
Gets or sets the background color of the cell.
Declaration
public string Background { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Border
Gets or sets the border color of the cell.
Declaration
public string Border { get; set; }
Property Value
| Type |
Description |
| System.String |
|
BorderBottomWidth
Gets or sets the bottom border to use for the content.
Declaration
public int BorderBottomWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
BorderLeftWidth
Gets or sets the left border to use for the content.
Declaration
public int BorderLeftWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
BorderRightWidth
Gets or sets the right border to use for the content.
Declaration
public int BorderRightWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
BorderTopWidth
Gets or sets the top border to use for the content.
Declaration
public int BorderTopWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ContentOpacity
Gets or sets the opacity of the content of the cell.
Declaration
public double ContentOpacity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
DataRow
Gets the absolute data row for the current cell.
Declaration
public int DataRow { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
DeletedTextColor
Gets or sets the text color for cells in deleted rows.
Declaration
public string DeletedTextColor { get; set; }
Property Value
| Type |
Description |
| System.String |
|
EditError
Gets or sets the error message for the cell.
Declaration
public string EditError { get; set; }
Property Value
| Type |
Description |
| System.String |
|
EditFontFamily
Declaration
public string EditFontFamily { get; set; }
Property Value
| Type |
Description |
| System.String |
|
EditFontSize
Declaration
public double EditFontSize { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
EditFontStyle
Declaration
public string EditFontStyle { get; set; }
Property Value
| Type |
Description |
| System.String |
|
EditFontWeight
Declaration
public string EditFontWeight { get; set; }
Property Value
| Type |
Description |
| System.String |
|
EditID
Declaration
public int EditID { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
EditOpacity
Gets or sets the opacity for cells that have unsaved edits.
Declaration
public double EditOpacity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
ErrorBorder
Gets or sets the error border color of the cell.
Declaration
public string ErrorBorder { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ErrorBorderBottomWidth
Gets or sets the bottom error border to use for the content.
Declaration
public int ErrorBorderBottomWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ErrorBorderLeftWidth
Gets or sets the left error border to use for the content.
Declaration
public int ErrorBorderLeftWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ErrorBorderRightWidth
Gets or sets the right error border to use for the content.
Declaration
public int ErrorBorderRightWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ErrorBorderTopWidth
Gets or sets the top error border to use for the content.
Declaration
public int ErrorBorderTopWidth { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
FilterRowBackground
Gets or sets the background color for filter row.
Declaration
public string FilterRowBackground { get; set; }
Property Value
| Type |
Description |
| System.String |
|
FontFamily
Declaration
public string FontFamily { get; set; }
Property Value
| Type |
Description |
| System.String |
|
FontSize
Declaration
public double FontSize { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
FontStyle
Declaration
public string FontStyle { get; set; }
Property Value
| Type |
Description |
| System.String |
|
FontWeight
Declaration
public string FontWeight { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Height
Gets the height of the cell.
Declaration
public int Height { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
HorizontalAlignment
Gets or sets the horiztonal alignment of the cell content.
Declaration
public CellContentHorizontalAlignment HorizontalAlignment { get; set; }
Property Value
HoverBackground
Gets or sets the hover background color of the cell.
Declaration
public string HoverBackground { get; set; }
Property Value
| Type |
Description |
| System.String |
|
HoverStatus
Gets the amount that the cell is hovered. This is a value between 0 and 1.
Declaration
public double HoverStatus { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
HoverTextColor
Gets or sets the hover text color of the cell.
Declaration
public string HoverTextColor { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Indent
Gets the indent level of the cell.
Declaration
public int Indent { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
IsBorderDirty
Gets if the content of the cell is dirty.
Declaration
public bool IsBorderDirty { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsCollapsable
Gets if the cell needs to display an expansion indicator.
Declaration
public bool IsCollapsable { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsContentDirty
Gets if the content of the cell is dirty.
Declaration
public bool IsContentDirty { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsDataDirty
Gets if the data of the cell is dirty.
Declaration
public bool IsDataDirty { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsDeleted
Gets whether the cell is part of a deleted row.
Declaration
public bool IsDeleted { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsEdited
Gets whether the cell has been edited.
Declaration
public bool IsEdited { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsExpanded
Gets the expansion state of the cell.
Declaration
public bool IsExpanded { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsFilterRow
Gets if this cell is in the filter row.
Declaration
public bool IsFilterRow { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsHitTestVisible
Gets or sets whether the cell is hit test visible.
Declaration
public bool IsHitTestVisible { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsHoverable
Gets whether the cell is hoverable or not.
Declaration
public bool IsHoverable { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsInEditMode
Gets whether the cell is in edit mode.
Declaration
public bool IsInEditMode { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsLastStickyRow
Gets if this cell is the last row that can stick to the top of the grid.
Declaration
public bool IsLastStickyRow { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsLayerDirty
Gets if the layer of the cell is dirty.
Declaration
public bool IsLayerDirty { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsPlaceholdContentNeeded
Gets if placeholder content is needed when virtualized.
Declaration
public bool IsPlaceholdContentNeeded { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsPositionDirty
Gets if the position of the cell is dirty.
Declaration
public bool IsPositionDirty { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsRowPinned
Gets if this cell belongs to a row that has been marked as pinned.
Declaration
public bool IsRowPinned { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsRowSticky
Gets if this cell belongs to a row that will stick to the top of the grid.
Declaration
public bool IsRowSticky { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsSelected
Gets if the cell is selected.
Declaration
public bool IsSelected { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsSizeDirty
Gets if the size of the cell is dirty.
Declaration
public bool IsSizeDirty { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsStateDirty
Gets if the layer of the cell is dirty.
Declaration
public bool IsStateDirty { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
LastStickyRowBackground
Gets or sets the color for the last row in the sticky row area.
Declaration
public string LastStickyRowBackground { get; set; }
Property Value
| Type |
Description |
| System.String |
|
LineBreakMode
Gets or sets the line break mode to use if text is present in the cell.
Declaration
public TextCellLineBreakMode LineBreakMode { get; set; }
Property Value
Opacity
Gets or sets the opacity of the cell.
Declaration
public double Opacity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
OriginalValue
Gets or sets the original value for the cell, before processing.
Declaration
public object OriginalValue { get; set; }
Property Value
| Type |
Description |
| System.Object |
|
OriginalValueScript
Provides a means of setting OriginalValue in the JavaScript environment.
Declaration
public string OriginalValueScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
PaddingBottom
Gets or sets the bottom padding to use for the content.
Declaration
public int PaddingBottom { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
PaddingLeft
Gets or sets the left padding to use for the content.
Declaration
public int PaddingLeft { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
PaddingRight
Gets or sets the right padding to use for the content.
Declaration
public int PaddingRight { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
PaddingTop
Gets or sets the top padding to use for the content.
Declaration
public int PaddingTop { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
Pinned
Gets the fixed column position of this cell.
Declaration
public PinnedPositions Pinned { get; set; }
Property Value
PinnedRowBackground
Gets or sets the background color for the cell that has been marked as pinned.
Declaration
public string PinnedRowBackground { get; set; }
Property Value
| Type |
Description |
| System.String |
|
PinnedRowOpacity
Gets or sets the color to use for displaying text.
Declaration
public double PinnedRowOpacity { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
RenderValue
Gets or sets the text value, if any, which was rendered by a text cell.
Declaration
public string RenderValue { get; set; }
Property Value
| Type |
Description |
| System.String |
|
RowItem
Declaration
public object RowItem { get; set; }
Property Value
| Type |
Description |
| System.Object |
|
RowItemScript
Provides a means of setting RowItem in the JavaScript environment.
Declaration
public string RowItemScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
SelectedBackground
Gets or sets the selected background color of the cell.
Declaration
public string SelectedBackground { get; set; }
Property Value
| Type |
Description |
| System.String |
|
SelectedStatus
Gets the amount that the cell is selected. This is a value between 0 and 1.
Declaration
public double SelectedStatus { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
SnappedX
Gets the pixel snapped X position of the cell within the content.
Declaration
public int SnappedX { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
SnappedY
Gets the snapped Y position of the cell within the content.
Declaration
public int SnappedY { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
SortDirection
Gets the current sort direction for the column containing the cell.
Declaration
public ColumnSortDirection SortDirection { get; set; }
Property Value
SortIndicatorColor
Gets or sets the color for the sort indicator icon.
Declaration
public string SortIndicatorColor { get; set; }
Property Value
| Type |
Description |
| System.String |
|
StickyRowBackground
Gets or sets the background color for the cell when it is stuck to the top of the grid as a pinned row.
Declaration
public string StickyRowBackground { get; set; }
Property Value
| Type |
Description |
| System.String |
|
StyleKey
Gets the style key of the current cell, used for recycling.
Declaration
public string StyleKey { get; set; }
Property Value
| Type |
Description |
| System.String |
|
TextColor
Gets or sets the color of the text for the cell, if any.
Declaration
public string TextColor { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Type
Declaration
public override string Type { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Declaration
public string UserFormattedValue { get; set; }
Property Value
| Type |
Description |
| System.String |
|
VerticalAlignment
Gets or sets the vertical alignment of the cell content.
Declaration
public CellContentVerticalAlignment VerticalAlignment { get; set; }
Property Value
VirtualizationPercentage
Gets or sets the virtualization percentage value. This is between 0 an 1, and indicates how virtual the content is at present.
Declaration
public double VirtualizationPercentage { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Width
Gets the width of the cell.
Declaration
public int Width { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
X
Gets the X position of the cell within the content.
Declaration
public double X { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Y
Gets the Y position of the cell within the content.
Declaration
public double Y { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
FindByName(String)
Declaration
public override object FindByName(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
| Type |
Description |
| System.Object |
|
Overrides
FromEventJson(BaseRendererControl, Dictionary<String, Object>)
Declaration
protected override void FromEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters
| Type |
Name |
Description |
| BaseRendererControl |
control |
|
| System.Collections.Generic.Dictionary<System.String, System.Object> |
args |
|
Overrides
GetNamedValue(String)
Declaration
public object GetNamedValue(string valueName)
Parameters
| Type |
Name |
Description |
| System.String |
valueName |
|
Returns
| Type |
Description |
| System.Object |
|
GetNamedValueAsync(String)
Gets a named value from the cell.
Declaration
public Task<object> GetNamedValueAsync(string valueName)
Parameters
| Type |
Name |
Description |
| System.String |
valueName |
The name of the value to get.
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
HasNamedValue(String)
Declaration
public bool HasNamedValue(string valueName)
Parameters
| Type |
Name |
Description |
| System.String |
valueName |
|
Returns
| Type |
Description |
| System.Boolean |
|
HasNamedValueAsync(String)
Returns if there is a named value stored for the cell.
Declaration
public Task<bool> HasNamedValueAsync(string valueName)
Parameters
| Type |
Name |
Description |
| System.String |
valueName |
The name of the value to check.
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Boolean> |
|
IsCustomFieldDirty(String)
Declaration
public bool IsCustomFieldDirty(string propertyName)
Parameters
| Type |
Name |
Description |
| System.String |
propertyName |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsCustomFieldDirtyAsync(String)
Declaration
public Task<bool> IsCustomFieldDirtyAsync(string propertyName)
Parameters
| Type |
Name |
Description |
| System.String |
propertyName |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Boolean> |
|
IsDirty(String)
Declaration
public bool IsDirty(string propertyName)
Parameters
| Type |
Name |
Description |
| System.String |
propertyName |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsDirtyAsync(String)
Gets if a named property is dirty.
Declaration
public Task<bool> IsDirtyAsync(string propertyName)
Parameters
| Type |
Name |
Description |
| System.String |
propertyName |
The property name to check.
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Boolean> |
|
IsDirtyById(Int32)
Declaration
public bool IsDirtyById(int propertyId_)
Parameters
| Type |
Name |
Description |
| System.Int32 |
propertyId_ |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsDirtyByIdAsync(Int32)
Gets if a named property is dirty.
Declaration
public Task<bool> IsDirtyByIdAsync(int propertyId_)
Parameters
| Type |
Name |
Description |
| System.Int32 |
propertyId_ |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Boolean> |
|
RemoveNamedValue(String)
Declaration
public void RemoveNamedValue(string valueName)
Parameters
| Type |
Name |
Description |
| System.String |
valueName |
|
RemoveNamedValueAsync(String)
Removes a named value from the cell.
Declaration
public Task RemoveNamedValueAsync(string valueName)
Parameters
| Type |
Name |
Description |
| System.String |
valueName |
The name of the value to remove.
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
SetNamedValue(String, Object)
Declaration
public void SetNamedValue(string valueName, object value)
Parameters
| Type |
Name |
Description |
| System.String |
valueName |
|
| System.Object |
value |
|
SetNamedValueAsync(String, Object)
Declaration
public Task SetNamedValueAsync(string valueName, object value)
Parameters
| Type |
Name |
Description |
| System.String |
valueName |
|
| System.Object |
value |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
ToEventJson(BaseRendererControl, Dictionary<String, Object>)
Declaration
protected override void ToEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters
| Type |
Name |
Description |
| BaseRendererControl |
control |
|
| System.Collections.Generic.Dictionary<System.String, System.Object> |
args |
|
Overrides
Implements