Class: Scribble::Partial::Context

Inherits:
Object
  • Object
show all
Includes:
Support::Context
Defined in:
lib/scribble/partial.rb

Overview

Partial context

Direct Known Subclasses

Template::Context

Instance Method Summary collapse

Methods included from Support::Context

#converter, #evaluate, included, #registers, #render, #render_format, #render_without_conversion, #require_conversion?, #resolve_variable, #set_variable, #template, #variables

Constructor Details

#initialize(partial, context) ⇒ Context

Returns a new instance of Context.



28
29
30
# File 'lib/scribble/partial.rb', line 28

def initialize partial, context
  @partial, @context = partial, context
end

Instance Method Details

#formatObject



36
37
38
# File 'lib/scribble/partial.rb', line 36

def format
  @partial.format || @context.format
end

#nodesObject



32
33
34
# File 'lib/scribble/partial.rb', line 32

def nodes
  @partial.nodes
end