Class: SheetInterface

Inherits:
Object
  • Object
show all
Includes:
BasicLogging, Translating
Defined in:
lib/sheetinterface.rb

Overview

TODO: provide conversion for column designators to int vv, also for AA to ZZ !

Defined Under Namespace

Classes: Status

Constant Summary

Constants included from BasicLogging

BasicLogging::DEBUG, BasicLogging::ERROR, BasicLogging::FATAL, BasicLogging::INFO, BasicLogging::Levels, BasicLogging::UNKNOWN, BasicLogging::WARN

Instance Attribute Summary

Attributes included from BasicLogging

#log_level, #target

Instance Method Summary collapse

Methods included from Translating

language, trl, #trl

Methods included from BasicLogging

is_muted?, #log, mute, #set_level, set_level, set_target, #set_target

Constructor Details

#initialize(wb, num) ⇒ SheetInterface

Returns a new instance of SheetInterface.



55
56
57
58
59
60
# File 'lib/sheetinterface.rb', line 55

def initialize(wb, num)
  @workbook = wb.sheet(num)
  @menu = nil
  @status = Status.new
  construct
end