Gnr Application
Per scrivere una applicanzione con il sistema GenRo? occorre instanziare un oggetto di classe GnrApplication.
La classe GnrApplication ha due attributi principali:
- modules
- data
Il primo è un dizionario che raccoglie i moduli che costituiscono l'applicazione stessa, mentre data è una Bag che contiene tutti i dati relativi all'applicazione. GnrApplication ha anche una proprietà activeModule che restituisce la referenza al modulo correntemente attivo. I metodo principale di GnrApplication sono invece è run() che serve ad avviare l'istanza di applicazione.
