module DesignStoryboard::Setting
Public Class Methods
[](key)
click to toggle source
# File lib/design_storyboard/setting.rb, line 13 def self.[](key) all[key] end
[]=(key, value)
click to toggle source
# File lib/design_storyboard/setting.rb, line 17 def self.[]=(key, value) all[key] = value end
all()
click to toggle source
# File lib/design_storyboard/setting.rb, line 9 def self.all @settings end
create_important_folder()
click to toggle source
# File lib/design_storyboard/setting.rb, line 21 def self.create_important_folder FileUtils.mkpath File.join(Setting[:dump_dir_path]) FileUtils.mkpath File.join(Setting[:dump_dir_path], Setting[:stylesheet_dir_name]) if Setting[:auto_create_css] end
update_dump_data_path()
click to toggle source
# File lib/design_storyboard/setting.rb, line 26 def self.update_dump_data_path new_filename = File.basename(Setting[:input_file_path], ".*") Setting[:dump_dir_path] = File.join(File.dirname(Setting[:input_file_path]), Setting[:release_dir_name]) Setting[:dump_file_path] = File.join(Setting[:dump_dir_path], "#{new_filename}.html") create_important_folder update_page_title end
update_page_title()
click to toggle source
# File lib/design_storyboard/setting.rb, line 37 def self.update_page_title Setting[:page_title] = File.basename(Setting[:input_file_path], ".*") end