Button

Last updated 4 months ago

Buttons are used for basic interactions from users. You can add event handlers to buttons to perform actions when they are clicked.

Raised

New-UDButton -Text "Button"
New-UDButton -Text "Button" -Icon cloud -IconAlignment left
New-UDButton -Text "Button" -Icon cloud -IconAlignment right

Floating

New-UDButton -Floating -Icon plus

OnClick Event Handler

See Event Handler Endpoints for more information about how event handlers work.

A ScriptBlock that is invoked when the button is clicked.

New-UDButton -Text "Click me!" -OnClick {
Show-UDToast -Message "Clicked!"
}

Passing Variables to a Button OnClick Handler

$MyVariable = "Some Text"
New-UDButton -Text "Click me!" -OnClick (
New-UDEndpoint -Endpoint {
Show-UDToast -Message $ArgumentList[0]
} -ArgumentList @($MyVariable)
)