Public/Console/Write-Rows.ps1
|
function Write-Rows { [CmdletBinding()] param( [Parameter(Mandatory, Position = 0)] [string[]]$Items ) process { $markupItems = [System.Collections.Generic.List[IRenderable]]::new() foreach ($item in $Items) { $markupItems.Add([Markup]::new($item)) } $rows = [Rows]::new($markupItems.ToArray()) return [AnsiConsole]::Console.Write($rows) } } |