New to Telerik UI for Blazor? Start a free 30-day trial

One generated component: its current configuration and its own history of accepted changes.

Definition

Namespace:Telerik.Blazor.Components.DatAInsightsComposer

Assembly:Telerik.Blazor.DatAInsightsComposer.dll

Syntax:

C#
public sealed class ComponentConfigSectionState

Inheritance: objectComponentConfigSectionState

Constructors

C#
public ComponentConfigSectionState()

Properties

The current configuration of the component.

C#
public ComponentConfig? ComponentConfig { get; set; }

Id of the dataset the component displays. Needed when several datasets are supplied, because ComponentConfig does not serialize it.

C#
public string? DatasetId { get; set; }

Which state the component is in; None means no component (the section is ignored). A history item loaded in the UI is Saved.

C#
[JsonConverter(typeof(JsonStringEnumConverter))]
public ComponentEditStatus EditStatus { get; set; }

The saved generations of this component. A component's first save is already an item.

C#
public ComponentHistoryDescriptor History { get; set; }

The Id of the history item that produced ComponentConfig (the one loaded in the history popup). When it does not match any item, the last item is used.

C#
public string? LoadedHistoryItemId { get; set; }