Class: ChoixGrilleScrollUI

Inherits:
Gtk::ScrolledWindow
  • Object
show all
Defined in:
lib/Hashiparmentier/UI/ChoixGrilleScrollUI.rb

Overview

Auteur

Brabant Mano

Version

0.1

Date

09/04/2020

Cette classe permet de créer une barre de défilement pour un ChoixGrilleUI

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(grille) ⇒ ChoixGrilleScrollUI

Ce constructeur permet de créer une nouvelle barre de défilement

param
  • grille Le ChoixGrilleUI à défiler



22
23
24
25
26
27
28
29
# File 'lib/Hashiparmentier/UI/ChoixGrilleScrollUI.rb', line 22

def initialize(grille)

  super()
  @choixGrille = grille
  self.set_policy(Gtk::PolicyType::AUTOMATIC, Gtk::PolicyType::AUTOMATIC)
  self.add_with_viewport(@choixGrille)

end

Instance Attribute Details

#choixGrilleObject (readonly)

Returns the value of attribute choixGrille.



16
17
18
# File 'lib/Hashiparmentier/UI/ChoixGrilleScrollUI.rb', line 16

def choixGrille
  @choixGrille
end

Instance Method Details

#chargerGrille(nomCompte, taille, difficulte) ⇒ Object

Cette méthode permet d’appeler chargerGrille du ChoixGrilleUI



33
34
35
# File 'lib/Hashiparmentier/UI/ChoixGrilleScrollUI.rb', line 33

def chargerGrille(nomCompte, taille, difficulte)
  @choixGrille.chargerGrille(nomCompte, taille, difficulte)
end