lib/romo-av/dassets.rb in romo-av-0.1.5 vs lib/romo-av/dassets.rb in romo-av-0.1.6

- old
+ new

@@ -7,10 +7,12 @@ # This assumes you are using 'js/romo-{audio|video}.js' as part of a larger # combination or are loading romo's modal/dropdown js components before # loading this combination. def self.configure! + return if @configured + Dassets.configure do |c| c.source Romo::Av.gem_assets_path do |s| s.filter{ |paths| paths.reject{ |p| File.basename(p) =~ /^_/ } } end @@ -29,10 +31,13 @@ # both audio and video c.combination "js/romo-av.js", [ 'js/romo-av-audio.js', 'js/romo-av-video.js' ] - end + + @configured = true end + + def self.reset!; @configured = false; end end