Class: AngularTemplate::Html

Inherits:
Tilt::Template
  • Object
show all
Includes:
ActionView::Helpers::JavaScriptHelper
Defined in:
lib/angular_template/html.rb

Direct Known Subclasses

Slim

Instance Method Summary collapse

Instance Method Details

#evaluate(context, locals, &block) ⇒ Object



12
13
14
15
# File 'lib/angular_template/html.rb', line 12

def evaluate(context, locals, &block)
  @context = context
  "angular.module('application.%stemplates').run(function($templateCache){ $templateCache.put('%s', '%s') });" % arguments
end

#prepareObject



8
9
10
# File 'lib/angular_template/html.rb', line 8

def prepare
  @data += "\n" if data != '' && data !~ /\n\Z/m
end