Strong typing of parameters in general?

For example, the dropdown component takes in TValue, is it possible to have the Change call back pass along the strongly typed parameters instead of 'object'?

E.g.,:

Would like to have:

HandleChange(StronglyTypedObject value)

as opposed to

HandleChange(object value)

Hi @Dxvf,

Since the component supports multiple selection we've decided to use object for this event and let the developer to cast the value to correct type - TValue or IEnumerable.