Class IgbDefinitionBase
Base class for various definition types for the grid.
Inheritance
System.Object
IgbDefinitionBase
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbDefinitionBase : BaseRendererElement, JsonSerializable
Constructors
IgbDefinitionBase()
Declaration
public IgbDefinitionBase()
Properties
ActivationBorder
Gets or sets the background color to use.
Declaration
public string ActivationBorder { get; set; }
Property Value
Type |
Description |
System.String |
|
ActivationBorderBottomWidth
Gets or sets the amount of bottom activation border to use for the cell content of this column.
Declaration
public int ActivationBorderBottomWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ActivationBorderLeftWidth
Gets or sets the amount of left activation border to use for the cell content for this column.
Declaration
public int ActivationBorderLeftWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ActivationBorderRightWidth
Gets or sets the amount of right activation border to use for the cell content of this column.
Declaration
public int ActivationBorderRightWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ActivationBorderTopWidth
Gets or sets the amount of top activation border to use for the cell content for this column.
Declaration
public int ActivationBorderTopWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ActualActivationBorder
Gets the actual background color that will be used.
Declaration
public string ActualActivationBorder { get; set; }
Property Value
Type |
Description |
System.String |
|
ActualBackground
Gets the actual background color that will be used.
Declaration
public string ActualBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
ActualBorder
Gets the actual border color that will be used.
Declaration
public string ActualBorder { get; set; }
Property Value
Type |
Description |
System.String |
|
ActualErrorBorder
Gets the actual error border color that will be used.
Declaration
public string ActualErrorBorder { get; set; }
Property Value
Type |
Description |
System.String |
|
ActualLastStickyRowBackground
Gets the actual color for the last row in the sticky row area.
Declaration
public string ActualLastStickyRowBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
ActualLineBreakMode
Gets the actual line break mode which will be used if text is present in the cell.
Declaration
public TextCellLineBreakMode ActualLineBreakMode { get; set; }
Property Value
ActualPinnedRowBackground
Gets the actual background color for cells belonging to rows marked as pinned.
Declaration
public string ActualPinnedRowBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
ActualPinnedRowOpacity
Gets or sets the color to use for displaying text.
Declaration
public double ActualPinnedRowOpacity { get; set; }
Property Value
Type |
Description |
System.Double |
|
ActualStickyRowBackground
Gets the actual background color for content that sticks to the top of the grid.
Declaration
public string ActualStickyRowBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
ActualTextColor
Gets the actual color used for displaying text.
Declaration
public string ActualTextColor { get; set; }
Property Value
Type |
Description |
System.String |
|
Background
Gets or sets the background color to use.
Declaration
public string Background { get; set; }
Property Value
Type |
Description |
System.String |
|
Border
Gets or sets the background color to use.
Declaration
public string Border { get; set; }
Property Value
Type |
Description |
System.String |
|
BorderBottomWidth
Gets or sets the amount of bottom border to use for the cell content of this column.
Declaration
public int BorderBottomWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
BorderLeftWidth
Gets or sets the amount of left border to use for the cell content for this column.
Declaration
public int BorderLeftWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
BorderRightWidth
Gets or sets the amount of right border to use for the cell content of this column.
Declaration
public int BorderRightWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
BorderTopWidth
Gets or sets the amount of top border to use for the cell content for this column.
Declaration
public int BorderTopWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CellStyleKeyRequested
Declaration
public Action<IgbCellStyleRequestedEventArgs> CellStyleKeyRequested { get; set; }
Property Value
CellStyleKeyRequestedScript
Declaration
public string CellStyleKeyRequestedScript { get; set; }
Property Value
Type |
Description |
System.String |
|
ContentOpacity
Gets or sets the opacity of the content.
Declaration
public double ContentOpacity { get; set; }
Property Value
Type |
Description |
System.Double |
|
DataBinding
Declaration
public Action<IgbDataBindingEventArgs> DataBinding { get; set; }
Property Value
DataBindingScript
Declaration
public string DataBindingScript { get; set; }
Property Value
Type |
Description |
System.String |
|
DataBound
Declaration
public Action<IgbDataBindingEventArgs> DataBound { get; set; }
Property Value
DataBoundScript
Declaration
public string DataBoundScript { get; set; }
Property Value
Type |
Description |
System.String |
|
ErrorBorder
Gets or sets the error border color to use.
Declaration
public string ErrorBorder { get; set; }
Property Value
Type |
Description |
System.String |
|
ErrorBorderBottomWidth
Declaration
public int ErrorBorderBottomWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ErrorBorderLeftWidth
Declaration
public int ErrorBorderLeftWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ErrorBorderRightWidth
Declaration
public int ErrorBorderRightWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ErrorBorderTopWidth
Declaration
public int ErrorBorderTopWidth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
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 |
|
HorizontalAlignment
Gets or sets the horizontal alignment to use for the cell content.
Declaration
public CellContentHorizontalAlignment HorizontalAlignment { get; set; }
Property Value
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 breaking mode to use if text is present in the cell.
Declaration
public TextCellLineBreakMode LineBreakMode { get; set; }
Property Value
PinnedRowBackground
Gets or sets the background color for cells belonging to rows 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 |
|
StickyRowBackground
Gets or sets the background color for content that sticks to the top of the grid.
Declaration
public string StickyRowBackground { get; set; }
Property Value
Type |
Description |
System.String |
|
TextColor
Gets or sets the color to use for displaying text.
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
VerticalAlignment
Gets or sets the vertical alignment to use for the cell content.
Declaration
public CellContentVerticalAlignment VerticalAlignment { get; set; }
Property Value
Methods
FindByName(String)
Declaration
public override object FindByName(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type |
Description |
System.Object |
|
Overrides
GetNamedValue(String)
Declaration
public object GetNamedValue(string valueName)
Parameters
Type |
Name |
Description |
System.String |
valueName |
|
Returns
Type |
Description |
System.Object |
|
GetNamedValueAsync(String)
Gets the value for a named value from this definition.
Declaration
public Task<object> GetNamedValueAsync(string valueName)
Parameters
Type |
Name |
Description |
System.String |
valueName |
The named value name to check for.
|
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 this definition has a named value with a given name.
Declaration
public Task<bool> HasNamedValueAsync(string valueName)
Parameters
Type |
Name |
Description |
System.String |
valueName |
The named value name to check for.
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
HasNamedValues()
Declaration
public bool HasNamedValues()
Returns
Type |
Description |
System.Boolean |
|
HasNamedValuesAsync()
Returns if this definition has named value.
Declaration
public Task<bool> HasNamedValuesAsync()
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 the named value from this definition by name.
Declaration
public Task RemoveNamedValueAsync(string valueName)
Parameters
Type |
Name |
Description |
System.String |
valueName |
The named value name to remove.
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
SetNamedValue(String, CellPropertyAnimationType, Object)
Declaration
public void SetNamedValue(string valueName, CellPropertyAnimationType animationType, object value)
Parameters
SetNamedValueAsync(String, CellPropertyAnimationType, Object)
Declaration
public Task SetNamedValueAsync(string valueName, CellPropertyAnimationType animationType, object value)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Implements