André Tessmer
05/16/2023, 6:25 PMBaseFragment
implementation. Let me know if you have any ideas on how to work around these issues, I would really appreciate itAndré Tessmer
05/16/2023, 6:26 PMarnaud.giuliani
05/17/2023, 7:25 AMarnaud.giuliani
05/17/2023, 7:26 AMAndré Tessmer
05/17/2023, 12:42 PMgetViewModel()
had the option to receive a class: Class<T>
as a parameter.
but in 3.x, those are reified
functions, they no longer receive a class: Class<T>
as parameter.arnaud.giuliani
05/17/2023, 12:46 PMAndré Tessmer
05/17/2023, 12:52 PMAndré Tessmer
05/17/2023, 12:53 PMBaseFragment
declaration?arnaud.giuliani
05/17/2023, 12:57 PMAndré Tessmer
05/17/2023, 12:58 PMViewModel: K
arnaud.giuliani
05/17/2023, 12:59 PMAndré Tessmer
05/17/2023, 12:59 PMAndré Tessmer
05/17/2023, 12:59 PMqualifier
parameter?arnaud.giuliani
05/17/2023, 1:05 PMarnaud.giuliani
05/17/2023, 1:05 PMarnaud.giuliani
05/17/2023, 1:05 PMviewModelForClass(<KClass>)
André Tessmer
05/17/2023, 1:07 PMAndré Tessmer
05/17/2023, 1:08 PMFragment.getActivityViewModel
André Tessmer
05/17/2023, 1:09 PMviewModelForClass
and just change the owner
parameter?arnaud.giuliani
05/17/2023, 1:27 PMowner
from { this }
to { requireActivity() }
André Tessmer
05/17/2023, 1:30 PMAndré Tessmer
05/17/2023, 1:30 PMarnaud.giuliani
05/17/2023, 1:31 PM