package Ġcom . kp stv . y ts . di Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroidx . h ilt . work . H ilt Worker Factory Ċ import Ġandroidx . work . Configuration Ċ import Ġcom . kp stv . y ts . default Preference Ċ import Ġcom . kp stv . y ts . ui . helpers . Theme Helper Ċ import Ġdagger . h ilt . android . H ilt Android App Ċ import Ġjavax . inject . Inject Ċ Ċ @ Suppress (" unused ") Ċ @ H ilt Android App Ċ class ĠApplication Class Ġ: ĠApplication (), ĠConfiguration . Provider Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġapp Preference Ġby Ġdefault Preference () ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġworker Factory : ĠH ilt Worker Factory ĊĊĠĠĠ Ġoverride Ġfun Ġget Work Manager Configuration () Ġ= ĊĠĠĠĠĠĠĠ ĠConfiguration . Builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. set Worker Factory ( worker Factory ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ ĠTheme Helper . update Values ( app Preference ) ĊĠĠĠ Ġ} Ċ }