package Ġcom . red ridge apps . remote for q bit torrent . ui . torrent details Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . fragment . app . view Models Ċ import Ġandroidx . lifecycle . ViewModel Provider Ċ import Ġandroidx . navigation . fragment . nav Args Ċ import Ġcom . red ridge apps . remote for q bit torrent . R Ċ import Ġcom . red ridge apps . remote for q bit torrent . databinding . Fragment Torrent Details Binding Ċ import Ġcom . red ridge apps . remote for q bit torrent . ui . base . Base Fragment Ċ import Ġcom . red ridge apps . remote for q bit torrent . ui . common . data Binding Inf late Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠT orrent Details Fragment Ġ@ Inject Ġconstructor ( ĊĠĠĠĠĠĠĠ ĠviewModel Factory : ĠViewModel Provider . Factory Ċ ) Ġ: ĠBase Fragment () Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbinding : ĠFragment Torrent Details Binding ĊĠĠĠ Ġprivate Ġval ĠviewModel Ġby Ġview Models < Torrent Details ViewModel > Ġ{ ĠviewModel Factory Ġ} ĊĠĠĠ Ġprivate Ġval Ġargs Ġby Ġnav Args < Torrent Details Fragment Args >() ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( in flater : ĠLayoutInflater , Ġcontainer : ĠViewGroup ?, ĠsavedInstanceState : ĠBundle ?): ĠView ? Ġ{ ĊĠĠĠĠĠĠĠ Ġbinding Ġ= Ġinflater . data Binding Inf late ( R . layout . fragment _ torrent _ details , Ġcontainer ) ĊĊĠĠĠĠĠĠĠ Ġreturn Ġbinding . root ĊĠĠĠ Ġ} Ċ } Ċ