Sha256: eb29290860e4178c369243aea401179f04232c35f47d68f7b35387e3499bb010
Contents?: true
Size: 540 Bytes
Versions: 2
Compression:
Stored size: 540 Bytes
Contents
# Incomplete module AppDrone class Javascript < Drone desc "Generates application.js.coffee with manifest options and jQuery load hooks" attr_accessor :requires, :onreadies def setup self.requires = [] self.onreadies = [] self.add_require 'jquery' self.add_require 'jquery_ujs' # TODO ui gem / vendor (for customisation) # self.add_require 'jquery-ui' end def add_require(r); self.requires << r end def add_onready(r); self.onreadies << r end def execute do! :application_coffee end end end
Version data entries
2 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
app_drone-0.1.0 | lib/app_drone/drones/javascript/javascript.rb |
app_drone-0.1.0 | lib/app_drone/drones/javascript/javascript.rb~ |