Class: ChargerControleur
- Inherits:
-
Controller
- Object
- Controller
- ChargerControleur
- Defined in:
- app/controller/ChargerControleur.rb
Overview
Classe permettant de créer un controlleur pour la vue FenetreCharger
Instance Method Summary collapse
-
#initialize ⇒ ChargerControleur
constructor
Initialize.
-
#run ⇒ Object
Méthode à définir dans tous les cas !.
Methods inherited from Controller
inherited, #loadFile, #loadModel, #render, #set_properties
Constructor Details
#initialize ⇒ ChargerControleur
Initialize
16 17 18 19 20 21 22 |
# File 'app/controller/ChargerControleur.rb', line 16 def initialize() #charge le modèle grille loadModel("Grille") #paramètres fenêtre @title = "Sudoku - Partie chargée" @content = {"grille" => nil} end |
Instance Method Details
#run ⇒ Object
Méthode à définir dans tous les cas !
29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'app/controller/ChargerControleur.rb', line 29 def run() if(@content.has_key?(:niveau)) niveau = @content[:niveau] else niveau = 1 end @content["grille"] = @Grille.generer(niveau) return self end |