class Yoda::Model::Descriptions::ValueDescription
Attributes
value[R]
@return [Store::Objects::Base]
Public Class Methods
new(value)
click to toggle source
@param value [Store::Objects::Base]
# File lib/yoda/model/descriptions/value_description.rb, line 9 def initialize(value) @value = value end
Public Instance Methods
sort_text()
click to toggle source
@return [String]
# File lib/yoda/model/descriptions/value_description.rb, line 19 def sort_text value.name.to_s end
title()
click to toggle source
@return [String]
# File lib/yoda/model/descriptions/value_description.rb, line 14 def title "#{value.path}#{value.is_a?(Store::Objects::MetaClassObject) ? '.class' : ''}" end
to_markdown()
click to toggle source
# File lib/yoda/model/descriptions/value_description.rb, line 23 def to_markdown <<~EOS **#{title}** #{value.document} EOS end