package Ġnl . ent re co . dart ss core card . di . application Ċ Ċ import Ġdagger . Component Ċ import Ġnl . ent re co . dart ss core card . App Ċ import Ġnl . ent re co . dart ss core card . di . service . Service Component Ċ import Ġnl . ent re co . dart ss core card . di . service . Service Module Ċ import Ġnl . ent re co . dart ss core card . di . view model . ViewModel Component Ċ import Ġnl . ent re co . dart ss core card . di . view model . ViewModel Module Ċ import Ġnl . ent re co . lib ads . Ad Module Ċ import Ġnl . ent re co . lib consent . di . Consent Module Ċ import Ġnl . ent re co . lib core . scopes . Application Scope Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠEnt re co Ġon Ġ 1 4 / 1 1 / 2 0 1 7 . Ċ Ġ*/ Ċ @ Application Scope Ċ @ Component ( modules Ġ= Ġ[ App Module :: class , ĠAd Module :: class , ĠCon sent Module :: class ]) Ċ interface ĠApp Component Ġ{ ĊĠĠĠ Ġfun Ġinject ( app : ĠApp ) ĊĊĠĠĠ Ġfun Ġplus ( module : ĠViewModel Module ): ĠViewModel Component ĊĠĠĠ Ġfun Ġplus ( module : ĠService Module ): ĠService Component Ċ }