class MotionSplash::Config
Constants
- PROPERTIES
Public Class Methods
new(app = nil)
click to toggle source
# File lib/motion-splash/config.rb, line 3 def initialize(app = nil) @app = app @properties_set = [] end
Public Instance Methods
finish()
click to toggle source
# File lib/motion-splash/config.rb, line 46 def finish (PROPERTIES.keys - @properties_set.dup).each do |property| default_value = PROPERTIES[property] info_plist["#{prefix}#{property}"] = default_value end end
info_plist()
click to toggle source
# File lib/motion-splash/config.rb, line 8 def info_plist @info_plist ||= begin if @app @app.info_plist else NSBundle.mainBundle.infoDictionary end rescue {} end end
prefix()
click to toggle source
# File lib/motion-splash/config.rb, line 31 def prefix "_splash_" end