package Ġio . github . tak us an 2 3 . tat im id roid . nic ov ideo . view model . factory Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroidx . lifecycle . ViewModel Ċ import Ġandroidx . lifecycle . ViewModel Provider Ċ import Ġio . github . tak us an 2 3 . tat im id roid . nic ov ideo . view model . N ico Video My List ViewModel Ċ Ċ /** Ċ Ġ* Ġ[ N ico Video My List ViewModel ] ãĤĴ åĪĿ æľŁ åĮĸ ãģĻãĤĭ éĸ¢æķ° Ċ Ġ* Ċ Ġ* Ġ@ param ĠuserId Ġ ãģªãģĦ åł´åĲĪãģ¯ èĩª åĪĨ ãģ® ãĥŀ ãĤ¤ ãĥªãĤ¹ãĥĪ ãĤĴ åıĸ ãĤĬ ãģ« è¡Į ãģį ãģ¾ãģĻ Ċ Ġ* Ġ*/ Ċ class ĠN ico Video My List ViewModel Factory Ġ( val Ġapplication : ĠApplication , Ġval ĠuserId : ĠString ?) Ġ: ĠViewModel Provider . Factory Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġ< T Ġ: ĠViewModel ?> Ġcreate ( model Class : ĠClass < T >): ĠT Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠN ico Video My List ViewModel ( application , ĠuserId ) Ġas ĠT ĊĠĠĠ Ġ} Ċ Ċ }