package Ġmaxim mak ar ov . any list . core . di Ċ Ċ import Ġdagger . Component Ċ import Ġmaxim mak ar ov . any list . list . List Presenter Ċ import Ġjavax . inject . Singleton Ċ Ċ /** Ċ Ġ* Ġ@ author ĠMax im ĠM ak ar ov Ċ Ġ* Ġ@ since Ġ 0 5 . 0 5 . 2 0 1 7 Ċ Ġ*/ Ċ @ Singleton Ċ @ Component ( modules Ġ= ĠarrayOf ( App Module :: class )) Ċ Ċ interface ĠApp Component Ġ{ ĊĠĠĠ Ġfun Ġinject ( presenter : ĠList Presenter ) Ċ }