Class: Minesweeper::Console::Parser::UnflagCommand
- Inherits:
-
Object
- Object
- Minesweeper::Console::Parser::UnflagCommand
- Defined in:
- lib/minesweeper/console/parser/unflag_command.rb
Instance Method Summary collapse
- #execute ⇒ Object
-
#initialize(a_minefield, x, y) ⇒ UnflagCommand
constructor
A new instance of UnflagCommand.
Constructor Details
#initialize(a_minefield, x, y) ⇒ UnflagCommand
Returns a new instance of UnflagCommand.
5 6 7 8 9 |
# File 'lib/minesweeper/console/parser/unflag_command.rb', line 5 def initialize(a_minefield, x, y) @minefield = a_minefield @row_index = x @column_index = y end |
Instance Method Details
#execute ⇒ Object
11 12 13 |
# File 'lib/minesweeper/console/parser/unflag_command.rb', line 11 def execute @minefield.unflag_at(@row_index, @column_index) end |