Transfer List
A transfer list (or "shuttle") enables the user to move one or more list items between lists.
Simple Transfer List
Create a simple transfer list.
New-UDTransferList -Item {
New-UDTransferListItem -Name 'test1' -Value 1
New-UDTransferListItem -Name 'test2' -Value 2
New-UDTransferListItem -Name 'test3' -Value 3
New-UDTransferListItem -Name 'test4' -Value 4
New-UDTransferListItem -Name 'test5' -Value 5
}
Transfer List Value on Change
Use the OnChange
event handler to get the value of the selected items.
New-UDTransferList -Item {
New-UDTransferListItem -Name 'test1' -Value 1
New-UDTransferListItem -Name 'test2' -Value 2
New-UDTransferListItem -Name 'test3' -Value 3
New-UDTransferListItem -Name 'test4' -Value 4
New-UDTransferListItem -Name 'test5' -Value 5
} -OnChange {
Show-UDToast ($EventData | ConvertTo-Json)
}
Transfer List in a Form
Transfer lists can be used within forms and steppers.
New-UDForm -Content {
New-UDTransferList -Item {
New-UDTransferListItem -Name 'test1' -Value 1
New-UDTransferListItem -Name 'test2' -Value 2
New-UDTransferListItem -Name 'test3' -Value 3
New-UDTransferListItem -Name 'test4' -Value 4
New-UDTransferListItem -Name 'test5' -Value 5
}
} -OnSubmit {
Show-UDToast ($EventData | ConvertTo-Json)
}
API