Exception: LiquidXlsx::RenderError

Inherits:
Error
  • Object
show all
Defined in:
lib/liquid_xlsx/errors.rb

Direct Known Subclasses

MissingVariableError

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message, sheet: nil, row: nil, cell: nil, template: nil) ⇒ RenderError

Returns a new instance of RenderError.



32
33
34
35
36
37
38
# File 'lib/liquid_xlsx/errors.rb', line 32

def initialize(message, sheet: nil, row: nil, cell: nil, template: nil)
  @sheet = sheet
  @row = row
  @cell = cell
  @template = template
  super(build_message(message))
end

Instance Attribute Details

#cellObject (readonly)

Returns the value of attribute cell.



30
31
32
# File 'lib/liquid_xlsx/errors.rb', line 30

def cell
  @cell
end

#rowObject (readonly)

Returns the value of attribute row.



30
31
32
# File 'lib/liquid_xlsx/errors.rb', line 30

def row
  @row
end

#sheetObject (readonly)

Returns the value of attribute sheet.



30
31
32
# File 'lib/liquid_xlsx/errors.rb', line 30

def sheet
  @sheet
end

#templateObject (readonly)

Returns the value of attribute template.



30
31
32
# File 'lib/liquid_xlsx/errors.rb', line 30

def template
  @template
end