

JavaScript - implementace funkce undo (kód funguje)
Dobrý den,
prosím Vás.
Mám kreslení ve canvasu (JavaScript) a mám funkční příklad Undo:
https://codepen.io/abidibo/pen/kdRZjV
Stačí mi undo.
Jak prosím vytvořím objekt, či jak k němu přistoupím.
Jedná se mi o to, že příklad je svázán vevnitř v objektu.
Ale já potřebuji předat objektu globální proměnné "z venku"(canvas, ctx).
A nedaří se mi přijít na způsob, jak vytvořit tyto objekty a propojit je s globálními proměnnými.
Je tam tento zápis:
(function($) {
//různé objekty
});
Potřebuji vytvořit jeden objekt a s tím manipulovat. Předávat mu parametry.
Díky
Opravdu nevím, zda rozumím co vlastně hledáš. Možná něco na tenhle způsob? https://stackoverflow.com/questions/12991717/can-you-change-the-attributes-of-a-canvas-object-after-creation