Store
Articles November 9

NextSuite for Blazor 1.4.5

This update of Blazor components brings several new components and improvements across the whole suite.

Decoration type


  • Parameter of Decoration type is now available for all BaseControl descendants, but also for other components such as Button.

Docks and ToolPanels


  • Introduced ToolsPanel component that can be dragged over the screen. It include DockId parameter that can be switched to a desired dock either via code or by user dragging it to dock.

<Dock DockId="top-dock" />
	<ToolsPanel @bind-DockId="_dockId" Title="Tools">
	...
	@code {
		string _dockId = "top-dock"; // Or other dock
			
  • Dock component added that can be used to host ToolsPanel components.
  • Toolbar now includes a new parameter AutoOrientation that work well with docks:

<ToolsPanel @bind-DockId="_currentDockId">
	<Toolbar AutoOrientation="true">
		<ToolButton>Open</ToolButton>
		<ToolButton>Save</ToolButton>
		...

Short video:

ToolsPanel

NextGrid


  • Added ColumnReordering parameter to NextGrid.
  • Added ChartColumn simple chart (lines and dots style) column that accepts List<TValue> for DataBinding parameter.

ListBox


  • Added HideDragHandles parameter to ListBox. If Reordering is true, items can be reordered by simple dragging.

DropDownList


  • Added AnchorLocation parameter that sets anchor (origin) from where the panel will appear.

Dialog


  • Added Modal parameter to Dialog component. When set to true, user will be forced to interact with components on the dialog only.
  • Added Icon parameter. It quickly sets an optional icon left of the title. Icon can be picked from one of IconIdentifier enum.

CheckedGroup


  • Added CheckedGroup can be used on both Button and ToolButton components.
  • Added CanUncheckAll parameter that specifies whether user can uncheck all buttons inside a group.

PopupMenu


PopupMenu component got huge improvements. It is now possible to nest menus, new stylish short-cut style is added, divider is added and much more.
  • Added PopupMenuDivider component that separates menu options.
  • Added IconTemplate parameter that allows placing icons (or badges for example) before the text.

Short video:

Popup

Accordion


  • Added CSS transition (animation) to Accordion component.

Online DEMO


Check online DEMO to see all the components in action. You can also read more on the product page.

Release notes


Get release notes PDF with all changes for Blazor components up to date.