New-UDChartJSDataset
Creates a new ChartJS dataset
Synopsis
Syntax
New-UDChartJSDataset [[-Data] <Object>] [[-DataProperty] <String>] [[-Label] <String>] [[-BackgroundColor] <DashboardColor[]>] [[-BorderColor] <DashboardColor[]>] [[-BorderWidth] <Int32>] [[-HoverBackgroundColor] <DashboardColor[]>] [[-HoverBorderColor] <DashboardColor[]>] [[-HoverBorderWidth] <Int32>] [[-XAxisId] <String>] [[-YAxisId] <String>] [[-AdditionalOptions] <Hashtable>] [<CommonParameters>]Description
Parameters
-Data The data for the dataset. The format of the data depends on the type of chart you are creating.Required? falsePosition? 1Default value @()Accept pipeline input? falseAliasesAccept wildcard characters? false-DataPropertyThe property of the data object to use as the data for the dataset.Required? falsePosition? 2Default valueAccept pipeline input? falseAliasesAccept wildcard characters? false-LabelThe label for the dataset.Required? falsePosition? 3Default valueAccept pipeline input? falseAliasesAccept wildcard characters? false-BackgroundColor <DashboardColor[]>The background color for the dataset.Required? falsePosition? 4Default value @("#807B210C")Accept pipeline input? falseAliasesAccept wildcard characters? false-BorderColor <DashboardColor[]>The border color for the dataset.Required? falsePosition? 5Default value @("#FF7B210C")Accept pipeline input? falseAliasesAccept wildcard characters? false-BorderWidthThe border width for the dataset.Required? falsePosition? 6Default value 0Accept pipeline input? falseAliasesAccept wildcard characters? false-HoverBackgroundColor <DashboardColor[]>The hover background color for the dataset.Required? falsePosition? 7Default value @("#807B210C")Accept pipeline input? falseAliasesAccept wildcard characters? false-HoverBorderColor <DashboardColor[]>The hover border color for the dataset.Required? falsePosition? 8Default value @("#FF7B210C")Accept pipeline input? falseAliasesAccept wildcard characters? false-HoverBorderWidthThe hover border width for the dataset.Required? falsePosition? 9Default value 0Accept pipeline input? falseAliasesAccept wildcard characters? false-XAxisIdThe ID of the X axis to use for the dataset.Required? falsePosition? 10Default valueAccept pipeline input? falseAliasesAccept wildcard characters? false-YAxisIdThe ID of the Y axis to use for the dataset.Required? falsePosition? 11Default valueAccept pipeline input? falseAliasesAccept wildcard characters? false-AdditionalOptionsA hashtable of additional options to apply to the dataset. See ChartJS documentation for more information. PS > .EXAMPLE PS > $Data = Get-Process | Sort-Object -Property CPU -Descending | Select-Object -First 10 PS > PS > $CPUDataset = New-UDChartJSDataset -DataProperty CPU -Label CPU -BackgroundColor '#126f8c' PS > $MemoryDataset = New-UDChartJSDataset -DataProperty HandleCount -Label 'Handle Count' -BackgroundColor '#8da322' PS > $Options = @{ PS > Type = 'bar' PS > Data = $Data PS > Dataset = @($CPUDataset, $MemoryDataset) PS > LabelProperty = "ProcessName" PS > } PS > New-UDChartJS @OptionsRequired? falsePosition? 12Default 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).
Last updated
Was this helpful?