module KeyTree::MetaData

Mixin for adding a meta_data key tree

Public Instance Methods

meta_data() click to toggle source

Get the meta_data for an object

# File lib/key_tree/meta_data.rb, line 11
def meta_data
  @meta_data ||= KeyTree::Tree.new
end
with_meta_data() { |meta_data| ... } click to toggle source

Execute a block with meta data, returning self

# File lib/key_tree/meta_data.rb, line 17
def with_meta_data
  yield(meta_data)
  self
end