Událost startup() v UI\Control?

Kaczmi
Člen | 8
+
0
-

Ahoj,

potřeboval bych poradit, jestli v UI\Control je některá událost, která se volá po tom, co si komponentka přiřadí svoje perzistentní parametry, abych s nimi mohl dál pracovat. V render metodě už je pozdě, potřebuji něco jako startup() v presenteru, ještě před zavoláním událostí formulářů.

Díky za pomoc :-)

David Matějka
Moderator | 6378
+
+3
-

ahoj, muzes vyuzit onAnchor udalost (pouziva se podobne jako treba onSuccess u formu). jen musis mit na pameti, ze komponenty se inicializuji lazy, tedy az kdyz jsou potreba. treba pokud se komponenta jen vykresluje, tak dojde k jejimu vytvoreni az v okamziku, kdy se renderuje sablona s {control myControl}

Kamil Valenta
Člen | 370
+
0
-

Tak si přepiš public function loadState(), nejprve zavolej parent a pak si dělej co potřebuješ.

Kaczmi
Člen | 8
+
0
-

Ahoj,
díky kluci za pomoc, nakonec jsem použil řešení od @DavidMatějka.