Skip to content


This page details the output actions available to Text elements, or elements available to have text updated within them.

This output action differs slightly, as it doesn't just update elements created by New-PodeWebText, but instead applies to the following list:

  • Alert
  • Badge
  • Code
  • CodeBlock
  • Header
  • Paragraph
  • Quote
  • Text


To update the textual value of one of the above elements, you can use Update-PodeWebText:

New-PodeWebContainer -NoBackground -Content @(
    New-PodeWebText -Value 'I have a pet'
    New-PodeWebText -Value 'dog' -Id 'pet_type'

    New-PodeWebButton -Name 'Change Pet!' -ScriptBlock {
        $rand = Get-Random -Minimum 0 -Maximum 5
        $pet = (@('dog', 'cat', 'fish', 'bear'))[$rand]
        Update-PodeWebText -Id 'pet_type' -Value $pet