Jak použít Nette AJAX spinner?

DefenestrationPraha
Člen | 59
+
0
-

Ani přes maximální snahu se mi nepodařilo zobrazit spinner z projektu Vojtěcha Dobeše. (Flexible AJAX for Nette.)

AJAX samotný mi funguje, například snippety se po volání redrawComponent řádně překreslují. Rozmístím-li si breakpointy do kódu ve skriptu spinner.ajax.js, tak dokonce vidím, že při inicializaci Nette Ajax funkcionality proběhne v extenzi spinner metoda init() volající

this.spinner = this.createSpinner();
this.spinner.appendTo(‚body‘);

Nicméně ve výsledném těle HTML není žádný div s ID-čkem ‚ajax-spinner‘, jako by to appendTo nic neudělalo. Je možné, že se metoda pustila moc brzy nebo moc pozdě?

Jakákoliv snaha o volání $.nette.spinner.start() či $.nette.spinner.complete() pak skončí tím, že objekt je undefined.

Prosím o nějaký minimalistický funkční příklad, jak se s Nette spinnerem má zacházet. Žádný jsem nenašel.

Editoval DefenestrationPraha (13. 1. 21:42)