Public/Trigger.ps1
Function Trigger { [CmdletBinding()] param ( [string] $Name, [PSAutomator.Trigger] $Trigger, [string] $Value, $Configuration ) Begin { } Process { #Write-Color $Script:Configuration.Prettify.CompanyName -Color Red Write-Color -Text 'Running Trigger', ' for ', $Name -Color White, White, Green -StartSpaces 2 $Object = [ordered] @{} $Object.Trigger = @{ Name = $Name Trigger = $Trigger Value = $Value } } End { return $Object } } |