module Metro::Ui

Constants

VERSION

Public Class Methods

assets_path() click to toggle source
# File lib/metro/ui.rb, line 25
def assets_path
  File.join(current_path, "app/assets")
end
current_path() click to toggle source
# File lib/metro/ui.rb, line 21
def current_path
  File.expand_path("..", __FILE__)
end
load!() click to toggle source
# File lib/metro/ui.rb, line 7
def load!
  if rails?
    require "metro/ui/engine"
  elsif sprockets?
    Sprockets.append_path(stylesheets_path)
    Sprockets.append_path(fonts_path)
    Sprockets.append_path(javascripts_path)
  end
end
rails?() click to toggle source
# File lib/metro/ui.rb, line 35
def rails?
  defined?(::Rails)
end
sprockets?() click to toggle source
# File lib/metro/ui.rb, line 17
def sprockets?
  defined?(::Sprockets)
end