winutil/functions/public/Invoke-WPFUIApps.ps1

23 lines
735 B
PowerShell
Raw Normal View History

function Invoke-WPFUIApps {
[OutputType([void])]
param(
[Parameter(Mandatory, Position = 0)]
[PSCustomObject[]]$Apps,
[Parameter(Mandatory, Position = 1)]
[string]$TargetGridName
)
switch ($TargetGridName) {
"appspanel" {
$mainStackPanel = Initialize-AppStackPanel -TargetGridName $TargetGridName
$null = Initialize-InstallHeader -TargetElement $mainStackPanel
$sync.ItemsControl = Initialize-InstallAppArea -TargetElement $mainStackPanel
Initialize-InstallCategoryAppList -TargetElement $sync.ItemsControl -Apps $Apps
}
default {
Write-Output "$TargetGridName not yet implemented"
}
}
}