Module: Aws::Templates::Render::Utils::Inspect

Extended by:
Aws::Templates::Render
Defined in:
lib/aws/templates/render/utils/inspect.rb

Overview

Render for object introspection

Used by Inspectable to provide introspection mechanism (inspect) detached from the objects themselves. Standard framework rendering mechanism is used.

Defined Under Namespace

Classes: InspectView

Constant Summary collapse

DEFAULT_RECURSION_DEPTH =
3

Class Method Summary collapse

Methods included from Aws::Templates::Render

can_render?, define_handler, process, view_for

Methods included from Processor

#define_handler, #handler?, #handler_for, #process, #routing

Methods included from Processor::Routing

#register, #registry

Class Method Details

.recursion_depthObject



17
18
19
# File 'lib/aws/templates/render/utils/inspect.rb', line 17

def self.recursion_depth
  @recursion_depth || DEFAULT_RECURSION_DEPTH
end

.recursion_depth=(depth) ⇒ Object



21
22
23
# File 'lib/aws/templates/render/utils/inspect.rb', line 21

def self.recursion_depth=(depth)
  @recursion_depth = Integer(depth)
end