Src/Private/PSGraph/Set-NodeFormatScript.ps1
|
function Set-NodeFormatScript { <# .Description Allows the definition of a custom node format .Example Set-NodeFormatScript -ScriptBlock {$_.ToLower()} .Notes This can be used if different datasets are not consistent. #> [cmdletbinding(SupportsShouldProcess)] param( # The Scriptblock used to process every node value [ScriptBlock] $ScriptBlock = {$_} ) process { try { if ( $PSCmdlet.ShouldProcess( 'Change default code id format function' ) ) { $Script:CustomFormat = $ScriptBlock } } catch { $PSCmdlet.ThrowTerminatingError( $PSitem ) } } } |