/* Ċ Ġ* ĠThe Ġcontents Ġof Ġthis Ġfile Ġare Ġsubject Ġto Ġthe ĠOpen MR S ĠPublic ĠLicense Ċ Ġ* ĠVersion Ġ 1 . 0 Ġ( the Ġ" License "); Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ċ Ġ* Ġcompliance Ġwith Ġthe ĠLicense . ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ġhttp :// license . open m rs . org Ċ Ġ* Ċ Ġ* ĠSoftware Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " Ċ Ġ* Ġbasis , ĠWITHOUT ĠWARRANTY ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . ĠSee Ġthe Ċ Ġ* ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġrights Ġand Ġlimitations Ċ Ġ* Ġunder Ġthe ĠLicense . Ċ Ġ* Ċ Ġ* ĠCopyright Ġ( C ) ĠOpen MR S , ĠLLC . Ġ ĠAll ĠRights ĠReserved . Ċ Ġ*/ Ċ package Ġorg . open m rs . mobile . activities . settings Ċ Ċ import Ġorg . open m rs . mobile . activities . Base Presenter Contract Ċ import Ġorg . open m rs . mobile . activities . Base View Ċ Ċ interface ĠSettings Contract Ġ{ ĊĠĠĠ Ġinterface ĠView Ġ: ĠBase View < Presenter > Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġadd Logs Info ( log Size : ĠLong , Ġlog Filename : ĠString ?) ĊĠĠĠĠĠĠĠ Ġfun ĠsetUp Concept s View () ĊĠĠĠĠĠĠĠ Ġfun Ġset Concept s In Db Text ( text : ĠString ?) ĊĠĠĠĠĠĠĠ Ġfun Ġadd Build VersionInfo () ĊĠĠĠĠĠĠĠ Ġfun Ġadd Privacy Policy Info () ĊĠĠĠĠĠĠĠ Ġfun Ġrate Us () ĊĠĠĠĠĠĠĠ Ġfun Ġset Dark Mode () ĊĠĠĠĠĠĠĠ Ġfun Ġchoose Language ( language List : ĠArray < String >) ĊĠĠĠĠĠĠĠ Ġfun ĠsetUp Contact Us Button () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠPres enter Ġ: ĠBase Presenter Contract Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġlog Exception ( exception : ĠString ?) ĊĠĠĠĠĠĠĠ Ġfun Ġupdate Concept s In DB TextView () ĊĠĠĠĠĠĠĠ Ġfun Ġset Dark Mode ( dark Mode : ĠBoolean ) ĊĠĠĠĠĠĠĠ Ġval Ġis Dark Mode Activated : ĠBoolean ĊĠĠĠĠĠĠĠ Ġvar Ġlanguage : ĠString ? ĊĠĠĠĠĠĠĠ Ġval Ġlanguage Position : ĠInt ĊĠĠĠ Ġ} Ċ }