Module: Shape

Extended by:
ActiveSupport::Concern
Includes:
Base, Renderers
Defined in:
lib/shape.rb,
lib/shape/base.rb,
lib/shape/version.rb,
lib/shape/renderers.rb,
lib/shape/data_visitor.rb,
lib/shape/view_decorator.rb,
lib/shape/property_shaper.rb

Defined Under Namespace

Modules: Base, DataVisitor, Renderers Classes: PropertyShaper, ViewDecorator

Constant Summary collapse

VERSION =
'0.1.1'

Instance Attribute Summary

Attributes included from Base

#_source

Method Summary

Methods included from Renderers

#as_json, #to_hash

Methods included from DataVisitor

#visit

Methods included from Base

#initialize

Methods included from Base::ClassMethods

#_properties_from, #associations, #delegate, #properties, #properties_from, #property, #shape, #shape_collection, #shaper_context