GridStateChange record Core

One observable state change of the grid, as delivered by GridState.Changed.

public sealed record GridStateChange
Namespace
ArionUI.Grid
Package
ArionUI.Grid · dotnet add package ArionUI.Grid --prerelease

Constructors

GridStateChange

public GridStateChange(string PropertyName, object? OldValue, object? NewValue);

One observable state change of the grid, as delivered by GridState.Changed.

Parameters

PropertyName

Name of the GridState property that changed.

OldValue

Value before the change.

NewValue

Value after the change.

Properties

NewValue

public object? NewValue { get; init; }

Value after the change.

OldValue

public object? OldValue { get; init; }

Value before the change.

PropertyName

public string PropertyName { get; init; }

Name of the GridState property that changed.