API Reference
Command
New-HtmlXDataGrid
Creates a Tabler DataGrid container.
Remarks
Part of the HtmlForgeX.PowerShell DSL.
Examples
Example 1: Create a data grid with a few items.
New-HtmlXDataGrid -Layout Default -Spacing Medium {
New-HtmlXDataGridItem -Title "Server" -Content "srv-01"
New-HtmlXDataGridStatusItem -Title "Status" -Text "Healthy" -Color Success
}
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
New-HtmlXDataGrid [-Content <ScriptBlock>] [-Compact] [-FullyResponsive] [-Layout <Default|Compact|Spacious|Horizontal|Custom>] [-MobileResponsive] [-NarrowTitles] [-NaturalTitles] [-Responsive <Mobile|Tablet|Always|Custom>] [-Spacing <ExtraSmall>] [-Spacious] [-Tiles] [-TitleWidth <Auto>] [-WideTitles] [<CommonParameters>]#Parameters
- Content ScriptBlock
- Scriptblock that emits data grid items.
- Compact SwitchParameter
- Renders the grid in compact style.
- FullyResponsive SwitchParameter
- Enables full responsive behavior.
- Layout TablerDataGridLayout
- Sets grid layout mode. Possible values: Default, Compact, Spacious, Horizontal, Custom
- Possible values:
Default,Compact,Spacious,Horizontal,Custom - MobileResponsive SwitchParameter
- Optimizes the grid for mobile screens.
- NarrowTitles SwitchParameter
- Uses narrow title column widths.
- NaturalTitles SwitchParameter
- Preserves natural case in titles.
- Responsive TablerDataGridResponsive
- Sets responsive behavior. Possible values: None, Mobile, Tablet, Always, Custom
- Possible values:
Mobile,Tablet,Always,Custom - Spacing TablerDataGridSpacing
- Sets grid spacing mode. Possible values: None, ExtraSmall, Small, Medium, Large, ExtraLarge, Custom
- Possible values:
ExtraSmall,Small,Medium,Large,ExtraLarge,Custom - Spacious SwitchParameter
- Renders the grid in spacious style.
- Tiles SwitchParameter
- Arranges items as responsive tiles.
- TitleWidth TablerDataGridTitleWidth
- Sets default title column width. Possible values: Auto, Narrow, Medium, Wide, ExtraWide, Custom
- Possible values:
Auto,Narrow,Medium,Wide,ExtraWide,Custom - WideTitles SwitchParameter
- Uses wide title column widths.
Outputs
HtmlForgeX.TablerDataGrid