/* Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 2 0 , ĠSimp lex ion , ĠH ung ary Ġand Ġcontributors . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense . Ċ Ġ*/ Ċ @ file : Suppress (" unused ") Ġ// Ġmain Ġis Ġcalled Ġby Ġwebpack Ċ Ċ import Ġkotlinx . browser . window Ċ import Ġz ak ad ab ar . stack . data . builtin . resources . Translations By Locale Ċ import Ġz ak ad ab ar . stack . frontend . application . Zk Application Ċ import Ġz ak ad ab ar . stack . frontend . builtin . Zk Element Ċ import Ġz ak ad ab ar . stack . frontend . builtin . theme . Zk Builtin Dark Theme Ċ import Ġz ak ad ab ar . stack . frontend . builtin . theme . Zk Builtin Light Theme Ċ import Ġz ak ad ab ar . stack . frontend . util . io Ċ import Ġz ak ad ab ar . template . frontend . Routing Ċ import Ġz ak ad ab ar . template . resources . Strings Ċ Ċ fun Ġmain () Ġ{ ĊĊĠĠĠ Ġio Ġ{ ĊĊĠĠĠĠĠĠĠ ĠZ k Element . add K Class Ġ= Ġtrue ĊĊĠĠĠĠĠĠĠ Ġwith ( Zk Application ) Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġsession Manager . init () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġthemes Ġ+= ĠZ k Builtin Light Theme () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthemes Ġ+= ĠZ k Builtin Dark Theme () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġtheme Ġ= Ġinit Theme () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġlocale Ġ= Ġexecutor . account . locale Ġ?: Ġwindow . navigator . language ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġstrings Ġ= ĠStrings . merge ( Translations By Locale ( locale ). execute ()) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġrouting Ġ= ĠRouting ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġinit () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ Ċ }