Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@ Component<T, TProps>(TProps props) → ComponentElement
Component<T>() → ComponentElement
ContentDialog(string title, Element content, string primaryButtonText = "OK") → ContentDialogElement
ContentFlyout(Element content, FlyoutPlacementMode placement = FlyoutPlacementMode.Auto) → ContentFlyoutElement
DataGrid<T>(IDataSource<T> source, IReadOnlyList<FieldDescriptor> columns, TypeRegistry registry = null, SelectionMode selectionMode = SelectionMode.None, Action<IReadOnlySet<RowKey>> onSelectionChanged = null, Func<RowKey, T, Task> onRowChanged = null, double? rowHeight = 40, bool editable = false, EditMode editMode = EditMode.Cell, Func<CellContext<T>, Element> cellTemplate = null, Func<RowContext<T>, Element> rowTemplate = null, Func<HeaderContext, Element> headerTemplate = null, Element loadingTemplate = null, Element emptyTemplate = null, bool showSearch = false, Func<T, RowKey, Element> rowDetailTemplate = null, Func<FieldDescriptor, double, Element> placeholderCellTemplate = null) → Element
DataGrid<T>(IDataSource<T> source, TypeRegistry registry, Func<FieldDescriptor, FieldDescriptor> columnOverrides = null, SelectionMode selectionMode = SelectionMode.None, Action<IReadOnlySet<RowKey>> onSelectionChanged = null, Func<RowKey, T, Task> onRowChanged = null, double? rowHeight = 40, bool editable = false, EditMode editMode = EditMode.Cell, Element loadingTemplate = null, Element emptyTemplate = null) → Element
DataGrid<T>(IDataSource<T> source, IReadOnlyList<FieldDescriptor> columns, TypeRegistry registry = null, SelectionMode selectionMode = SelectionMode.None, Action<IReadOnlySet<RowKey>> onSelectionChanged = null, Func<RowKey, T, Task> onRowChanged = null, double? rowHeight = 40, bool editable = false, EditMode editMode = EditMode.Cell, Func<CellContext<T>, Element> cellTemplate = null, Func<RowContext<T>, Element> rowTemplate = null, Func<HeaderContext, Element> headerTemplate = null, Element loadingTemplate = null, Element emptyTemplate = null, bool showSearch = false, Func<T, RowKey, Element> rowDetailTemplate = null, Func<FieldDescriptor, double, Element> placeholderCellTemplate = null) → ComponentElement
DataGrid<T>(IDataSource<T> source, TypeRegistry registry, Func<FieldDescriptor, FieldDescriptor> columnOverrides = null, SelectionMode selectionMode = SelectionMode.None, Action<IReadOnlySet<RowKey>> onSelectionChanged = null, Func<RowKey, T, Task> onRowChanged = null, double? rowHeight = 40, bool editable = false, EditMode editMode = EditMode.Cell, Element loadingTemplate = null, Element emptyTemplate = null) → ComponentElement
DatePicker(DateTimeOffset date, Action<DateTimeOffset> onDateChanged = null) → DatePickerElement
DevtoolsMenu(Func<IEnumerable<MenuFlyoutItemBase>> items = null, string glyph = "⚡", string toolTip = "Devtools", string automationId = null) → Element
DropDownButton(string label, Element flyout = null) → DropDownButtonElement
Expand Down Expand Up @@ -131,7 +131,7 @@ Progress(double value) → ProgressElement
ProgressIndeterminate() → ProgressElement
ProgressRing() → ProgressRingElement
ProgressRing(double value) → ProgressRingElement
PropertyGrid(object target, TypeRegistry registry, Action<object> onRootChanged = null) → Element
PropertyGrid(object target, TypeRegistry registry, Action<object> onRootChanged = null) → ComponentElement
RadioButton(string label, bool isChecked = false, Action<bool> onIsCheckedChanged = null, string groupName = null) → RadioButtonElement
RadioButtons(string[] items, int selectedIndex = -1, Action<int> onSelectedIndexChanged = null) → RadioButtonsElement
RadioMenuItem(string text, string groupName, bool isChecked = false, Action onClick = null, string icon = null) → RadioMenuFlyoutItemData
Expand Down Expand Up @@ -183,7 +183,7 @@ UniformGrid(Orientation orientation, Element[] items) → GridElement
VStack(Element[] children) → StackElement
VStack(double spacing, Element[] children) → StackElement
Viewbox(Element child) → ViewboxElement
VirtualList(int itemCount, Func<int, Element> renderItem, Func<int, string> getItemKey = null, double? itemHeight = null, double estimatedItemHeight = 40, double spacing = 0, Action<VirtualListRef> ref = null, Action<int, int> onVisibleRangeChanged = null) → Element
VirtualList(int itemCount, Func<int, Element> renderItem, Func<int, string> getItemKey = null, double? itemHeight = null, double estimatedItemHeight = 40, double spacing = 0, Action<VirtualListRef> ref = null, Action<int, int> onVisibleRangeChanged = null) → ComponentElement
WebView2(Uri source = null) → WebView2Element
When(bool condition, Func<Element> then) → Element
WrapGrid(Element[] children) → WrapGridElement
Expand Down
8 changes: 4 additions & 4 deletions skills/reactor.api.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@ Component<T, TProps>(TProps props) → ComponentElement
Component<T>() → ComponentElement
ContentDialog(string title, Element content, string primaryButtonText = "OK") → ContentDialogElement
ContentFlyout(Element content, FlyoutPlacementMode placement = FlyoutPlacementMode.Auto) → ContentFlyoutElement
DataGrid<T>(IDataSource<T> source, IReadOnlyList<FieldDescriptor> columns, TypeRegistry registry = null, SelectionMode selectionMode = SelectionMode.None, Action<IReadOnlySet<RowKey>> onSelectionChanged = null, Func<RowKey, T, Task> onRowChanged = null, double? rowHeight = 40, bool editable = false, EditMode editMode = EditMode.Cell, Func<CellContext<T>, Element> cellTemplate = null, Func<RowContext<T>, Element> rowTemplate = null, Func<HeaderContext, Element> headerTemplate = null, Element loadingTemplate = null, Element emptyTemplate = null, bool showSearch = false, Func<T, RowKey, Element> rowDetailTemplate = null, Func<FieldDescriptor, double, Element> placeholderCellTemplate = null) → Element
DataGrid<T>(IDataSource<T> source, TypeRegistry registry, Func<FieldDescriptor, FieldDescriptor> columnOverrides = null, SelectionMode selectionMode = SelectionMode.None, Action<IReadOnlySet<RowKey>> onSelectionChanged = null, Func<RowKey, T, Task> onRowChanged = null, double? rowHeight = 40, bool editable = false, EditMode editMode = EditMode.Cell, Element loadingTemplate = null, Element emptyTemplate = null) → Element
DataGrid<T>(IDataSource<T> source, IReadOnlyList<FieldDescriptor> columns, TypeRegistry registry = null, SelectionMode selectionMode = SelectionMode.None, Action<IReadOnlySet<RowKey>> onSelectionChanged = null, Func<RowKey, T, Task> onRowChanged = null, double? rowHeight = 40, bool editable = false, EditMode editMode = EditMode.Cell, Func<CellContext<T>, Element> cellTemplate = null, Func<RowContext<T>, Element> rowTemplate = null, Func<HeaderContext, Element> headerTemplate = null, Element loadingTemplate = null, Element emptyTemplate = null, bool showSearch = false, Func<T, RowKey, Element> rowDetailTemplate = null, Func<FieldDescriptor, double, Element> placeholderCellTemplate = null) → ComponentElement
DataGrid<T>(IDataSource<T> source, TypeRegistry registry, Func<FieldDescriptor, FieldDescriptor> columnOverrides = null, SelectionMode selectionMode = SelectionMode.None, Action<IReadOnlySet<RowKey>> onSelectionChanged = null, Func<RowKey, T, Task> onRowChanged = null, double? rowHeight = 40, bool editable = false, EditMode editMode = EditMode.Cell, Element loadingTemplate = null, Element emptyTemplate = null) → ComponentElement
DatePicker(DateTimeOffset date, Action<DateTimeOffset> onDateChanged = null) → DatePickerElement
DevtoolsMenu(Func<IEnumerable<MenuFlyoutItemBase>> items = null, string glyph = "⚡", string toolTip = "Devtools", string automationId = null) → Element
DropDownButton(string label, Element flyout = null) → DropDownButtonElement
Expand Down Expand Up @@ -131,7 +131,7 @@ Progress(double value) → ProgressElement
ProgressIndeterminate() → ProgressElement
ProgressRing() → ProgressRingElement
ProgressRing(double value) → ProgressRingElement
PropertyGrid(object target, TypeRegistry registry, Action<object> onRootChanged = null) → Element
PropertyGrid(object target, TypeRegistry registry, Action<object> onRootChanged = null) → ComponentElement
RadioButton(string label, bool isChecked = false, Action<bool> onIsCheckedChanged = null, string groupName = null) → RadioButtonElement
RadioButtons(string[] items, int selectedIndex = -1, Action<int> onSelectedIndexChanged = null) → RadioButtonsElement
RadioMenuItem(string text, string groupName, bool isChecked = false, Action onClick = null, string icon = null) → RadioMenuFlyoutItemData
Expand Down Expand Up @@ -183,7 +183,7 @@ UniformGrid(Orientation orientation, Element[] items) → GridElement
VStack(Element[] children) → StackElement
VStack(double spacing, Element[] children) → StackElement
Viewbox(Element child) → ViewboxElement
VirtualList(int itemCount, Func<int, Element> renderItem, Func<int, string> getItemKey = null, double? itemHeight = null, double estimatedItemHeight = 40, double spacing = 0, Action<VirtualListRef> ref = null, Action<int, int> onVisibleRangeChanged = null) → Element
VirtualList(int itemCount, Func<int, Element> renderItem, Func<int, string> getItemKey = null, double? itemHeight = null, double estimatedItemHeight = 40, double spacing = 0, Action<VirtualListRef> ref = null, Action<int, int> onVisibleRangeChanged = null) → ComponentElement
WebView2(Uri source = null) → WebView2Element
When(bool condition, Func<Element> then) → Element
WrapGrid(Element[] children) → WrapGridElement
Expand Down
4 changes: 2 additions & 2 deletions src/Reactor/Controls/DataGrid/DataGridFactories.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ public static partial class Factories
/// <summary>
/// Creates a DataGrid with explicit column definitions.
/// </summary>
public static Element DataGrid<T>(
public static ComponentElement DataGrid<T>(
IDataSource<T> source,
IReadOnlyList<FieldDescriptor> columns,
TypeRegistry? registry = null,
Expand Down Expand Up @@ -56,7 +56,7 @@ public static Element DataGrid<T>(
/// <summary>
/// Creates a DataGrid with auto-generated columns from TypeRegistry + reflection.
/// </summary>
public static Element DataGrid<T>(
public static ComponentElement DataGrid<T>(
IDataSource<T> source,
TypeRegistry registry,
Func<FieldDescriptor, FieldDescriptor>? columnOverrides = null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ public static partial class Factories
/// Keyed by target type so switching between different target types creates
/// a fresh component (avoiding broken reconciliation of different structures).
/// </summary>
public static Element PropertyGrid(
public static ComponentElement PropertyGrid(
object target,
TypeRegistry registry,
Action<object>? onRootChanged = null)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ public static partial class Factories
/// Creates a VirtualList element — a count-based virtualized list.
/// Items are rendered on demand via the renderItem callback.
/// </summary>
public static Element VirtualList(
public static ComponentElement VirtualList(
int itemCount,
Func<int, Element> renderItem,
Func<int, string>? getItemKey = null,
Expand Down
Loading