class Mongoid::Scribe::Builders::Table
Public Class Methods
new(document, header, config)
click to toggle source
# File lib/mongoid/scribe/builders/table.rb, line 6 def initialize(document, header, config) @document = document @header = header @config = config end
Public Instance Methods
cell()
click to toggle source
# File lib/mongoid/scribe/builders/table.rb, line 15 def cell if @config[:value] && @config[:value].respond_to?(:call) return @config[:value].call(@document) else return @document.send(@header) end end
header()
click to toggle source
# File lib/mongoid/scribe/builders/table.rb, line 12 def header end