class Mirador::Result
Attributes
error[RW]
id[RW]
safe[RW]
value[RW]
Public Class Methods
new(data)
click to toggle source
# File lib/mirador/result.rb, line 74 def initialize data if data.has_key? 'errors' @error = data['errors'] return end @id = data['id'] @safe = data['result']['safe'] @value = data['result']['value'] end
Public Instance Methods
failed?()
click to toggle source
# File lib/mirador/result.rb, line 105 def failed? @error != nil end
name()
click to toggle source
# File lib/mirador/result.rb, line 113 def name @id end
to_h()
click to toggle source
# File lib/mirador/result.rb, line 87 def to_h { id: @id, safe: @safe, value: @value, } end
to_json()
click to toggle source
# File lib/mirador/result.rb, line 95 def to_json as_h = self.to_h if as_h.respond_to? :to_json as_h.to_json else nil end end
to_s()
click to toggle source
# File lib/mirador/result.rb, line 109 def to_s "<Mirador::Result; id: #{ @id }; safe: #{ @safe }; value: #{ @value }/>" end