Module: Ext::View

Extended by:
Equipment
Defined in:
lib/ext/view.rb

Overview

Generalized View extension.

Dependencies

  • Equipment

  • AppUtil

Defined Under Namespace

Modules: Base, CClassMethods

Constant Summary

Constants included from Equipment

Equipment::DATA_PATH, Equipment::LIB_PATH

Instance Attribute Summary

Attributes included from Equipment

#debug

Class Method Summary collapse

Methods included from Equipment

dependencies, depends_on, equip, equip_all, global_extensions, included

Class Method Details

.equip(app) ⇒ Object



17
18
19
20
21
22
23
24
25
26
# File 'lib/ext/view.rb', line 17

def self.equip(app)
  super
  app.module_eval "    # Some kind of view data proxy for template-based renderers\n    class V\n      def bind(m,*a,&b); binding; end\n      def R(klass, *args); self / super; end\n    end\n  SOME_VIEW\nend\n"