module Podium::PodletHelpers::ClassMethods
Public Instance Methods
assets()
click to toggle source
# File lib/podium/podlet_helpers.rb, line 43 def assets { assets: { js: "", css: "", }, js: [], css: [], } end
podlet_manifest()
click to toggle source
# File lib/podium/podlet_helpers.rb, line 32 def podlet_manifest @podlet_manifest ||= { name: self.class.name.gsub("PodletController", "").underscore.dasherize, version: version, content: "/", fallback: "/fallback", proxy: {}, }.merge(assets) end
version()
click to toggle source
# File lib/podium/podlet_helpers.rb, line 54 def version @version ||= ENV.fetch("VERSION", DateTime.now().to_i.to_s) end