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