Skip to content

Instantly share code, notes, and snippets.

@siata13
Created January 1, 2019 14:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save siata13/f201f2faa876c42a39ae72c19e3a586f to your computer and use it in GitHub Desktop.
Save siata13/f201f2faa876c42a39ae72c19e3a586f to your computer and use it in GitHub Desktop.
function Get-Colors {
param (
[string]$colorsDataString
)
$colorsJSONData = $colorsDataString | ConvertFrom-Json;
[Colors]$colors = [Colors]::new();
$colors.psobject.properties | ForEach-Object {
if ($colorsJSONData.($_.Name)) {
$colors.($_.Name) = $colorsJSONData.($_.Name)
}
}
return $colors;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment