PickList Change events

Is there a way to listen in blazor to the source or target change events?

Thank you

this is a big question if i understand correctly, here is a link to a similar question on stack overflow.

is this what you are looking for or something different?

Sorry, I should have specified. I'm looking for the picklist component change events. I want to detect when the user move items.

so maybe a StateHasChanged() ?
if so you might look at the info in this post.

there are links at the bottom that may help.

if i didn't understand the question there is a link to the picklist documentation and source code

the source code link is about half way down the page.

This is for angular and there is no documentation for blazor.

sorry. here is the picklist page for blazor.. the source code link is at the bottom

if i understand right. here is some code from the examples source code

IEnumerable<Customer> _source;
   IEnumerable<Customer> Source
   { 
       get
       {
           return _source;
       }
       set
       {
           if (_source != value)
           {
               _source = value;
              //do whatever action your wanting here
               Console.WriteLine("Source updated");
           }
       }
   }

   IEnumerable<Customer> _target;
   IEnumerable<Customer> Target
   {
       get
       {
           return _target;
       }
       set
       {
           if (_target != value)
           {
               _target = value;
                //do whatever action your wanting here
               Console.WriteLine("Target updated");
           }
       }

You have to make your own Source and Target list from your database items, maybe with some Linq statements and then use:

Source = ListItems.Except(resultList);
Target = resultList;

Also you can use the template to add some more data items, it's not only one item