Totally. Here’s an example.
New-UDDashboard -Title 'Title' -Content {
New-UDRow -Columns {
New-UDColumn -LargeSize 6 -Content {
New-UDCodeEditor -Language markdown -Id 'code' -Height 400
New-UDButton -Text 'Render' -OnClick {
Sync-UDElement -Id 'output'
}
}
New-UDColumn -LargeSize 6 -Content {
New-UDDynamic -Id 'output' -Content {
$Code = (Get-UDElement -Id 'code').code
New-UDHtml ($Code | ConvertFrom-Markdown).Html
}
}
}
}