package Ġcom . kotlin conf . library Ċ Ċ import Ġcom . github . a ak ira . n api er . Ant ilog Ċ import Ġcom . github . a ak ira . n api er . N api er Ċ import Ġcom . kotlin conf . library . feature . main Map . di . Map ViewModel Factory Ċ import Ġcom . rus sh w olf . settings . Settings Ċ import Ġdev . blue f alcon . ApplicationContext Ċ import Ġcom . kotlin conf . library . domain . di . Domain Factory ĊĊ Ċ class ĠFactory ( ĊĠĠĠ Ġcontext : ĠApplication Context , ĊĠĠĠ Ġsettings : ĠSettings , ĊĠĠĠ Ġanti log : ĠAnt ilog Ċ ) Ġ{ ĊĠĠĠ Ġprivate Ġval Ġdomain Factory Ġ= ĠDomain Factory ( ĊĠĠĠĠĠĠĠ Ġsettings Ġ= Ġsettings , ĊĠĠĠĠĠĠĠ Ġcontext Ġ= Ġcontext ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval Ġmap Factory : ĠMap ViewModel Factory Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠ ĠMap ViewModel Factory ( domain Factory Ġ= Ġdomain Factory ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ ĠN api er . base ( anti log ) Ċ // ĠĠĠĠĠĠĠ ĠLog . level Ġ= ĠLog . Level . DEBUG ĊĠĠĠ Ġ} Ċ }