public/Set-GlyGlyphSet.ps1
|
function Set-GlyGlyphSet { [CmdletBinding(SupportsShouldProcess)] param( [Parameter(Mandatory, Position = 0)] [string] $Name ) if (-not $script:GlyGlyphSets.Contains($Name)) { throw "Unknown gly glyph set '$Name'. Use Get-GlyGlyphSet to list available glyph sets." } if ($PSCmdlet.ShouldProcess($Name, 'Set active gly glyph set')) { $script:GlyConfiguration.GlyphSet = $Name } Get-GlyConfiguration } |