package Ġcom . glo dan if . bluetooth chat . di . module Ċ Ċ import Ġcom . glo dan if . bluetooth chat . data . model . Bluetooth Connector Ċ import Ġcom . glo dan if . bluetooth chat . data . model . Bluetooth Connector Impl Ċ import Ġcom . glo dan if . bluetooth chat . data . model . Con versations Storage Ċ import Ġcom . glo dan if . bluetooth chat . data . model . Settings Manager Ċ import Ġcom . glo dan if . bluetooth chat . di . Per Activity Ċ import Ġcom . glo dan if . bluetooth chat . ui . activity . Con versations Activity Ċ import Ġcom . glo dan if . bluetooth chat . ui . presenter . Con versations Presenter Ċ import Ġcom . glo dan if . bluetooth chat . ui . view model . converter . Conversation Converter Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ Ċ @ Module Ċ class ĠCon versations Module ( private Ġval Ġactivity : ĠCon versations Activity ) Ġ{ ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Per Activity ĊĠĠĠ Ġinternal Ġfun Ġprovide Presenter ( connector : ĠBluetooth Connector , Ġstorage : ĠCon versations Storage , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsettings : ĠSettings Manager , Ġconverter : ĠCon versation Converter ): ĠCon versations Presenter Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠCon versations Presenter ( activity , Ġconnector , Ġstorage , Ġsettings , Ġconverter ) ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Per Activity ĊĠĠĠ Ġinternal Ġfun Ġprovide Connector (): ĠBluetooth Connector Ġ= ĠBluetooth Connector Impl ( activity ) Ċ } Ċ