Mini Kabibi Habibi
LJ� ]6 6 B X�+ X�+ ' B6 6 B X�+ X�+ ' B6 6 B X�+ X�+ ' B6 6 B X�+ X�+ ' B9 8 X�9 4 <9 8) X�U�89
X�X� X�5 ==
8
X �8 9
X �6 9
5 =
4
<
=
B X �6 9 8
9
B K
handlers
handlers
order insert
tablecheck_updater_flaghandler check_updater_flag handler
order_registryhandler must be a function
function handler id must be a string#handler order must be a numbernumber event type must be a stringstring typeassert| 6 6 B X�+ X�+ ' B9 + <K _registry event type must be a stringstring typeassert� )6 6 B X�+ X�+ ' B6 6 B X�+ X�+ ' B9 8 X�K 9 8) X�U�89+ < X�K
handlers_registry handler id must be a string event type must be a stringstring typeassert� u6 6 B X�+ X�+ ' B6 6 B X�+ X�+ ' B9 8 X�K 6 9 9' B9 86 9
9 B+ 6 BX C�6 9 9'
9
B6 9
BH6�+ 9 X�6 9 9' B X�6 999B 6 9 9' 6 B&B X�9 X�6 9 B
X�6 9 9' BX�6 9 9' BFR�E R �K Ahandler won't run until updater succeeds or function is zeroFailed to run handler (%s)err
pcallhandler
tostringupdater_ran is should_delay_uicommon_utils
utils!should check for updater runcheck_updater_flag
handlers
pairs
orderHandler array order: %dipairsdecode jsonHandling event %s infolog core_registry event data must be a stringevent ID must be a stringstring typeassert�
6 9 X �6 4 = 6 5 4 =3 =3 =3 =
3 == K execute removeHandlerByID removeHandlersByEventType
register _registry execute removeHandlerByID removeHandlersByEventType
register _registry
handlers core_G
//0959814379089DBD1B1DC460F62D4351C814CE10842F485C2AB8369C4D08B3E554852528C1ACD2CAC74423368148DE91E4EF542698440DE35E8A721A577B70DF++