module Leafy::Mixin::Poro::Schema::InstanceMethods

Public Instance Methods

leafy_fields() click to toggle source
# File lib/leafy/mixin/poro/schema.rb, line 10
def leafy_fields
  data = _leafy_data
  Leafy::Schema.load(data.nil? ? "[]" : data)
end
leafy_fields=(leafy_schema) click to toggle source
# File lib/leafy/mixin/poro/schema.rb, line 15
def leafy_fields=(leafy_schema)
  self._leafy_data = ::Leafy::Schema.dump(leafy_schema)
end
leafy_fields_attributes=(attributes_list) click to toggle source
# File lib/leafy/mixin/poro/schema.rb, line 19
def leafy_fields_attributes=(attributes_list)
  self.leafy_fields = ::Leafy::Schema.new(attributes_list)
end