package Ġio . nova foundation . nova . feature _ d app _ impl . presentation . browser . extr insic Details . di Ċ Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġdagger . Bind s Instance Ċ import Ġdagger . Sub component Ċ import Ġio . nova foundation . nova . common . di . scope . Screen Scope Ċ import Ġio . nova foundation . nova . feature _ d app _ impl . presentation . browser . extr insic Details . D app Extr insic Details Fragment Ċ Ċ @ Sub component ( ĊĠĠĠ Ġmodules Ġ= Ġ[ ĊĠĠĠĠĠĠĠ ĠD App Extr insic Details Module :: class ĊĠĠĠ Ġ] Ċ ) Ċ @ Screen Scope Ċ interface ĠD App Extr insic Details Component Ġ{ ĊĊĠĠĠ Ġ@ Sub component . Factory ĊĠĠĠ Ġinterface ĠFactory Ġ{ ĊĊĠĠĠĠĠĠĠ Ġfun Ġcreate ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Bind s Instance Ġfragment : ĠFragment , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Bind s Instance Ġextr insic Content : ĠString , ĊĠĠĠĠĠĠĠ Ġ): ĠD App Extr insic Details Component ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġinject ( fragment : ĠD app Extr insic Details Fragment ) Ċ } Ċ