> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell-universal/powershell-commands/new-udnivochart.md).

# New-UDNivoChart

### Synopsis

Creates a new Nivo chart.

### Syntax

```powershell
New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-BorderWidth <Int32>] [-BorderColor <String>] [-MaxValue <Int32>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] [-StartAngle <Int32>] [-EndAngle <Int32>] [-InnerRadius <Single>] [-PadAngle <Int32>] [-CornerRadius <Int32>] [-RadialBar] [-DisableTracks] [-TracksColor <String>] [-DisableRadialGrid] [-DisableCircularGird] [-RadialAxisStart <Hashtable>] [-RadialAxisEnd <Hashtable>] [-CircluarAxisInner <Hashtable>] [-CircularAxisOuter <Hashtable>] [<CommonParameters>]

    New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-BorderWidth <Int32>] [-BorderColor <String>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] [-DisableAnimations] [-DisableLabels] [-Identity <String>] [-Value <String>] [-LeavesOnly] [-CirclePacking] [<CommonParameters>]

    New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-BorderWidth <Int32>] [-BorderColor <String>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] [-InnerPadding <Single>] [-DisableLabel] [-Treemap] [-Identity <String>] [-Value <String>] [-Tile <String>] [-LeavesOnly] [-OuterPadding <Int32>] [<CommonParameters>]

    New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-BorderWidth <Int32>] [-BorderColor <String>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] [-EnableGridX] [-GridXValues <Object[]>] [-EnableGridY] [-GridYValues <Object[]>] [-DisableAnimations] [-Keys <String[]>] [-DotSize <Int32>] [-DotBorderWidth <Int32>] [-DisableStackTooltip] [-AxisTop <Object>] [-AxisBottom <Object>] [-AxisLeft <Object>] [-AxisRight <Object>] -Stream [-OffsetType <String>] [-Order <String>] [-Curve <String>] [-FillOpactiy <Single>] [-DotColor <String>] [<CommonParameters>]

    New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-BorderWidth <Int32>] [-BorderColor <String>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] [-DisableAnimations] -Pie [-StartAngle <Int32>] [-EndAngle <Int32>] [-Fit <Boolean>] [-InnerRadius <Single>] [-PadAngle <Int32>] [-CornerRadius <Int32>] [-SortByValue] [-DisableRadiusLabels] [-RadiusLabelSkipAngle <Int32>] [-RadiusLabelsLinkOffset <Int32>] [-RadialLabelsLinkDiagonalLength <Int32>] [-RadialLabelsLinkHorizontalLength <Int32>] [-RadialLabelsTextXOffset <Int32>] [-RadialLabelsLinkStrokeWidth <Int32>] [-DisableSliceLabels] [-DisableArcLinkLabels] [-ArcLinkLabel <String>] [-DisableArcLabels] [-SlicesLabelsSkipAngle <Int32>] [-SlicesLabelsTextColor <Int32>] [<CommonParameters>]

    New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-BorderWidth <Int32>] [-BorderColor <String>] [-IndexBy <String>] [-MinValue <Int32>] [-MaxValue <Int32>] [-Padding <Single>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] [-LabelSkipWidth <Int32>] [-LabelSkipHeight <Int32>] [-LabelTextColor <String>] [-EnableGridX] [-GridXValues <Object[]>] [-EnableGridY] [-GridYValues <Object[]>] [-DisableAnimations] -Keys <String[]> [-Layers <String[]>] [-AxisTop <Object>] [-AxisBottom <Object>] [-AxisLeft <Object>] [-AxisRight <Object>] [-Bar] [-GroupMode <String>] [-Layout <String>] [-Reverse] [-InnerPadding <Single>] [-BorderRadius <Int32>] [-DisableLabel] [<CommonParameters>]

    New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-IndexBy <String>] [-MinValue <Int32>] [-MaxValue <Int32>] [-Padding <Single>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] [-LabelSkipWidth <Int32>] [-LabelSkipHeight <Int32>] [-LabelTextColor <String>] [-EnableGridX] [-GridXValues <Object[]>] [-EnableGridY] [-GridYValues <Object[]>] [-DisableAnimations] [-Keys <String[]>] [-CellOpacity <Single>] [-CellBorderWidth <Int32>] [-Heatmap] [-ForceSquare] [-SizeVariation <Int32>] [-DisableLabels] [<CommonParameters>]

    New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-MinValue <Int32>] [-MaxValue <Int32>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] -Calendar -From <DateTime> -To <DateTime> [-EmptyColor <Object>] [-YearSpacing <Int32>] [-YearLegendOffset <Int32>] [-MonthSpacing <Int32>] [-MonthLegendOffset <Int32>] [-DaySpacing <Int32>] [-DayLegendOffset <Int32>] [<CommonParameters>]

    New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] [-EnableGridX] [-GridXValues <Object[]>] [-EnableGridY] [-GridYValues <Object[]>] [-Layers <String[]>] [-DotSize <Int32>] [-DotBorderWidth <Int32>] [-DisableStackTooltip] [-AxisTop <Object>] [-AxisBottom <Object>] [-AxisLeft <Object>] [-AxisRight <Object>] -Line [-LineWidth <Int32>] [-EnableArea] [-AreaBaselineValue <String>] [-AreaOpacity <Single>] [-AreaBlendMode <String>] [-DisableDots] [-EnableDotLabel] [-DotLabelYOffset <Int32>] [-YScaleStacked] [-YScaleMin <Int32>] [-YScaleMax <Int32>] [-Curve <String>] [<CommonParameters>]

    New-UDNivoChart [-Id <String>] -Data <Object> [-Definitions <Object>] [-Fill <Object>] [-Theme <Hashtable>] [-MotionConfig <String>] [-Responsive] [-Width <Int32>] [-Height <Int32>] [-Colors <Object>] [-ColorBy <Object>] [-UseDataColor] [-DisableInteractive] [-OnClick <Endpoint>] [-MarginTop <Int32>] [-MarginRight <Int32>] [-MarginBottom <Int32>] [-MarginLeft <Int32>] [-Network] [-LinkDistance <Int32>] [-CenteringStrength <Double>] [-Repulsivity <Int32>] [-DistanceMin <Int32>] [-DistanceMax <Int32>] [-Iterations <Int32>] [-NodeColor <String>] [-NodeBorderColor <String>] [-LinkThickness <Int32>] [-LinkColor <String>] [-LinkBlendMode <String>] [<CommonParameters>]
```

### Description

Creates a new Nivo chart.

### Parameters

#### -Id

The ID of the chart.

```
Required?                    false
Position?                    named
Default value                (New-Guid).ToString()
Accept pipeline input?       false
Aliases
Accept wildcard characters?  false
```

#### -Data The data to display in the chart.Required?                    truePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-Definitions Define patterns and gradients.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-Fill Define rules to apply patterns and gradientsRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-ThemeDefine style for common elements such as labels, axes. etc.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-MotionConfigRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-BorderWidthWidth of bar, pie, or stream border.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-BorderColorColor of bar, pie, or stream border.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-IndexByKey to use to index the data.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-MinValueMinimum value.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-MaxValueMaximum value.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-PaddingPadding between each piece of the chart. (ratio).Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -Responsive \[\<SwitchParameter>]        Creates a responsive chart.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-WidthWidth of the chart.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-HeightHeight of the chart.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-Colors Define chart's colors.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-ColorBy Property used to determine node color.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -UseDataColor \[\<SwitchParameter>]        Use data color.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableInteractive \[\<SwitchParameter>]        Disables interactive features.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-OnClickScript block to run when the chart is clicked.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-MarginTopChart top margin.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-MarginRightChart right margin.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-MarginBottomChart bottom margin.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-MarginLeftChart left margin.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-LabelSkipWidthSkip label if bar width is lower than provided value, ignored if 0.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-LabelSkipHeightSkip label if bar height is lower than provided value, ignored if 0.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-LabelTextColorDefines how to compute label text color.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -EnableGridX \[\<SwitchParameter>]        Enable/disable x grid.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-GridXValues \<Object\[]>Specify values to use for vertical grid lines.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -EnableGridY \[\<SwitchParameter>]        Enable/disable y grid.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-GridYValues \<Object\[]>Specify values to use for horizontal grid lines.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableAnimations \[\<SwitchParameter>]        Disable animations.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-Keys \<String\[]>Keys to use to determine each serie.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-Layers \<String\[]>Defines the order of layers. Default @('grid', 'axes', 'bars', 'totals', 'markers', 'legends', 'annotations')Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-DotSizeParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-DotBorderWidthParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableStackTooltip \[\<SwitchParameter>]        Parameter descriptionRequired?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-AxisTop Top axis configuration.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-AxisBottom Bottom axis configuration.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-AxisLeft Left axis configuration.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-AxisRight Right axis configuration.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -Bar \[\<SwitchParameter>]        Creates a bar chart.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-GroupModeHow to group bars.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-LayoutHow to display bars. Default is 'vertical'.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -Reverse \[\<SwitchParameter>]        Reverse bars, starts on top instead of bottom for vertical layout and right instead of left for horizontal one.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-InnerPaddingPadding between grouped/stacked bars.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-BorderRadiusRectangle border radius.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableLabel \[\<SwitchParameter>]        Enable/disable labels.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -Calendar \[\<SwitchParameter>]        Creates a calendar chart.Required?                    truePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-FromStart date.Required?                    truePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-ToEnd date.Required?                    truePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-EmptyColor Color to use to fill days without available value. Default is '#fff'.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-YearSpacingDefine spacing between each year row/column depending on the direction.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-YearLegendOffsetDefine offset from year edge to its label.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-MonthSpacingDefine spacing between each month row/column depending on the direction.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-MonthLegendOffsetDefine offset from month edge to its label.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-DaySpacingDefine spacing between each day cell.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-DayLegendOffsetDefine offset from day cell to its label.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-CellOpacityParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-CellBorderWidthParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -Heatmap \[\<SwitchParameter>]        Creates a heatmap chart.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -ForceSquare \[\<SwitchParameter>]        Force square cells (width = height), please note that padding is ignored.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-SizeVariationOptionally make the size of the cells vary depending on their value.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableLabels \[\<SwitchParameter>]        Disable labels.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -Line \[\<SwitchParameter>]        Creates a line chartRequired?                    truePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-LineWidthLine width.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -EnableArea \[\<SwitchParameter>]        Enable/disable area below each line.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-AreaBaselineValueDefine the value to be used for area baseline.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-AreaOpacityArea opacity (0\~1), depends on enableArea.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-AreaBlendModeDefine CSS mix-blend-mode for areas.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableDots \[\<SwitchParameter>]        Disables dots.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -EnableDotLabel \[\<SwitchParameter>]        Enable/disable dot labels.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-DotLabelYOffsetParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -YScaleStacked \[\<SwitchParameter>]        Parameter descriptionRequired?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-YScaleMinParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-YScaleMaxParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -Pie \[\<SwitchParameter>]        Creates a pie chart.Required?                    truePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-StartAngleStart angle (in degrees), useful to make gauges for example.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-EndAngleEnd angle (in degrees), useful to make gauges for example.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-FitIf specified, pie will be optimized to occupy more space when using partial pie.Required?                    falsePosition?                    namedDefault value                TrueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-InnerRadiusDonut chart if greater than 0. Value should be between 0\~1 as it's a ratio from original radius.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-PadAnglePadding between each pie slice.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-CornerRadiusRounded slices.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -SortByValue \[\<SwitchParameter>]        If specified, arcs will be ordered according to their associated value.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableRadiusLabels \[\<SwitchParameter>]        Enable/disable arc labels.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-RadiusLabelSkipAngleParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-RadiusLabelsLinkOffsetParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-RadialLabelsLinkDiagonalLengthParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-RadialLabelsLinkHorizontalLengthParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-RadialLabelsTextXOffsetParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-RadialLabelsLinkStrokeWidthParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableSliceLabels \[\<SwitchParameter>]        Parameter descriptionRequired?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableArcLinkLabels \[\<SwitchParameter>]        Enable/disable arc labels.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-ArcLinkLabelArc link label. Default is 'id'.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableArcLabels \[\<SwitchParameter>]        Disables arc labels.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-SlicesLabelsSkipAngleParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-SlicesLabelsTextColorParameter descriptionRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -Stream \[\<SwitchParameter>]        Creates a stream chart.Required?                    truePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-OffsetTypeOffset type.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-OrderLayers order.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-CurveCurve interpolation.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-FillOpactiyLayers fill opacity.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-DotColorParameter descriptionRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -Treemap \[\<SwitchParameter>]        Creates a treemap chart.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-IdentityThe key to use to retrieve nodes identity.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-ValueThe key to use to retrieve nodes value.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-TileStrategy used to compute nodes. Default is 'squarify'.Required?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -LeavesOnly \[\<SwitchParameter>]        Only render leaf nodes (no parent).Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-OuterPaddingPadding between parent and child node.Required?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false    -CirclePacking \[\<SwitchParameter>]        Creates a circle packing chart.Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -Network \[\<SwitchParameter>]        region NetworkRequired?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-LinkDistanceRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-CenteringStrengthRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-RepulsivityRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-DistanceMinRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-DistanceMaxRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-IterationsRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-NodeColorRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-NodeBorderColorRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-LinkThicknessRequired?                    falsePosition?                    namedDefault value                0Accept pipeline input?       falseAliasesAccept wildcard characters?  false-LinkColorRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-LinkBlendModeRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -RadialBar \[\<SwitchParameter>]        region Radial BarRequired?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableTracks \[\<SwitchParameter>]Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-TracksColorRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableRadialGrid \[\<SwitchParameter>]Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false    -DisableCircularGird \[\<SwitchParameter>]Required?                    falsePosition?                    namedDefault value                FalseAccept pipeline input?       falseAliasesAccept wildcard characters?  false-RadialAxisStartRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-RadialAxisEndRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-CircluarAxisInnerRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false-CircularAxisOuterendregionRequired?                    falsePosition?                    namedDefault valueAccept pipeline input?       falseAliasesAccept wildcard characters?  false    \<CommonParameters>        This cmdlet supports the common parameters: Verbose, Debug,        ErrorAction, ErrorVariable, WarningAction, WarningVariable,        OutBuffer, PipelineVariable, and OutVariable. For more information, see        about\_CommonParameters (<https://go.microsoft.com/fwlink/?LinkID=113216).Outputs--------------------------> EXAMPLE 1 --------------------------PS >$Data = 1..10 | ForEach-Object {PS >     $item = Get-Random -Max 1000PS >     \[PSCustomObject]@{PS >         Name  = "Test$item"PS >         Value = $itemPS >     }PS > }PS > New-UDNivoChart -Bar -Keys "value" -IndexBy 'name' -Data $Data -Height 500 -Width 1000Bar menu|Creates a simple bar chart.-------------------------- EXAMPLE 2 --------------------------PS >$Data = @(PS >     @{PS >         country = 'USA'PS >         burgers = (Get-Random -Minimum 10 -Maximum 100)PS >         fries = (Get-Random -Minimum 10 -Maximum 100)PS >         sandwich = (Get-Random -Minimum 10 -Maximum 100)PS >     }PS >     @{PS >         country = 'Germany'PS >         burgers = (Get-Random -Minimum 10 -Maximum 100)PS >         fries = (Get-Random -Minimum 10 -Maximum 100)PS >         sandwich = (Get-Random -Minimum 10 -Maximum 100)PS >     }PS >     @{PS >         country = 'Japan'PS >         burgers = (Get-Random -Minimum 10 -Maximum 100)PS >         fries = (Get-Random -Minimum 10 -Maximum 100)PS >         sandwich = (Get-Random -Minimum 10 -Maximum 100)PS >     }PS > )PS > $Pattern = New-UDNivoPattern -Dots -Id 'dots' -Background "inherit" -Color "#38bcb2" -Size 4 -Padding 1 -StaggerPS > $Fill = New-UDNivoFill -ElementId "fries" -PatternId 'dots'PS > New-UDNivoChart -Definitions $Pattern -Fill $Fill -Bar -Data $Data -Height 400 -Width 900 -Keys @('burgers', 'fries', 'sandwich')  -IndexBy 'country'Patterns|Creates a bar chart with patterns.-------------------------- EXAMPLE 3 --------------------------PS >$Data = @(PS >     @{PS >         country = 'USA'PS >         burgers = (Get-Random -Minimum 10 -Maximum 100)PS >         fries = (Get-Random -Minimum 10 -Maximum 100)PS >         sandwich = (Get-Random -Minimum 10 -Maximum 100)PS >     }PS >     @{PS >         country = 'Germany'PS >         burgers = (Get-Random -Minimum 10 -Maximum 100)PS >         fries = (Get-Random -Minimum 10 -Maximum 100)PS >         sandwich = (Get-Random -Minimum 10 -Maximum 100)PS >     }PS >     @{PS >         country = 'Japan'PS >         burgers = (Get-Random -Minimum 10 -Maximum 100)PS >         fries = (Get-Random -Minimum 10 -Maximum 100)PS >         sandwich = (Get-Random -Minimum 10 -Maximum 100)PS >     }PS > )PS > New-UDNivoChart -Bar -Data $Data -Height 400 -Width 900 -Keys @('burgers', 'fries', 'sandwich')  -IndexBy 'country' -OnClick {PS >     Show-UDToast -Message $Body -Position topLeftPS > }OnClick|Creates a bar chart with an OnClick event handler.-------------------------- EXAMPLE 4 --------------------------PS >$TreeData = @{PS >     Name     = "root"PS >     children = @(PS >         @{PS >             Name  = "first"PS >             children = @(PS >                 @{PS >                     Name = "first-first"PS >                     Count = 7PS >                 }PS >                 @{PS >                     Name = "first-second"PS >                     Count = 8PS >                 }PS >             )PS >         },PS >         @{PS >             Name  = "second"PS >             Count = 21PS >         }PS >     )PS > }PS > New-UDNivoChart -Bubble -Data $TreeData -Value "count" -Identity "name" -Height 500 -Width 800Bubble chart|Creates a simple bubble chart.-------------------------- EXAMPLE 5 --------------------------PS >$Data = @()PS > for($i = 365; $i -gt 0; $i--) {PS >     $Data += @{PS >         day = (Get-Date).AddDays($i \* -1).ToString("yyyy-MM-dd")PS >         value = Get-RandomPS >     }PS > }PS > $From = (Get-Date).AddDays(-365)PS > $To = Get-DatePS > New-UDNivoChart -Calendar -Data $Data -From $From -To $To -Height 500 -Width 1000 -MarginTop 50 -MarginRight 130 -MarginBottom 50 -MarginLeft 60Calendar chart|Creates a simple calendar chart.-------------------------- EXAMPLE 6 --------------------------PS >$Data = @(PS >     \[PSCustomObject]@{PS >         id = "Supermarket"PS >         data = @(PS >             @{ "x" = "meat"; "y" = 10 }PS >             @{ "x" = "fish"; "y" = 20 }PS >             @{ "x" = "milk"; "y" = 30 }PS >         )PS >     }PS >     \[PSCustomObject]@{PS >         id = "Gas station"PS >         data = @(PS >             @{ "x" = "meat"; "y" = 20 }PS >             @{ "x" = "fish"; "y" = 30 }PS >             @{ "x" = "milk"; "y" = 40 }PS >         )PS >     }PS >     \[PSCustomObject]@{PS >         id = "Restaurant"PS >         data = @(PS >             @{ "x" = "meat"; "y" = 30 }PS >             @{ "x" = "fish"; "y" = 40 }PS >             @{ "x" = "milk"; "y" = 50 }PS >         )PS >     }PS > )PS > New-UDNivoChart -RadialBar -Data $Data -Height 370 -Responsive -MarginLeft 150 -MarginTop 1Radial bar chart|Creates a simple radial bar chart.-------------------------- EXAMPLE 7 --------------------------PS >$Data = 1..10 | ForEach-Object {PS >     @{PS >         "Adam" = Get-RandomPS >         "Alon" = Get-RandomPS >         "Lee" = Get-RandomPS >         "Frank" = Get-RandomPS >         "Bill" = Get-RandomPS >     }PS > }PS > New-UDNivoChart -Stream -Data $Data -Height 500 -Width 1000 -Keys @("adam", "alon", "lee", "frank", "bill")Stream chart|Creates a simple stream chart.-------------------------- EXAMPLE 8 --------------------------PS >$Data = @(PS >     @{PS >         state = "idaho"PS >         cats = 72307PS >         dogs = 23429PS >         moose = 23423PS >         bears = 784PS >     }PS >     @{PS >         state = "wisconsin"PS >         cats = 2343342PS >         dogs = 3453623PS >         moose = 1PS >         bears = 23423PS >     }PS >     @{PS >         state = "montana"PS >         cats = 9234PS >         dogs = 3973457PS >         moose = 23472PS >         bears = 347303PS >     }PS >     @{PS >         state = "colorado"PS >         cats = 345973789PS >         dogs = 0237234PS >         moose = 2302PS >         bears = 2349772PS >     }PS > )PS > New-UDNivoChart -Heatmap -Data $Data -IndexBy 'state' -keys @('cats', 'dogs', 'moose', 'bears')  -Height 500 -Width 1000 -MarginTop 50 -MarginRight 130 -MarginBottom 50 -MarginLeft 60Heatmap chart|Creates a simple heatmap chart.-------------------------- EXAMPLE 9 --------------------------PS >$Data = $(\[PSCustomObject]@{PS >         value = 30PS >         color = '#BF5290'PS >     }PS >     \[PSCustomObject]@{PS >         value = 100PS >         color = '#52BE80'PS >     }PS > )PS > New-UDNivoChart -Pie -Data ($Data | Where-Object { $\_.Value -ne 0 }) -InnerRadius 0.7 -CornerRadius 5 -PadAngle 1 -Colors @{datum = 'data.color' }\` -MarginLeft "150" -MarginTop 1 -Height 370 -ResponsiveColor Based Data|Creates a pie chart with color based data.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/powershell-commands/new-udnivochart.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
