module DashCreator
Constants
- VERSION
Attributes
configuration[W]
Public Class Methods
attributes_aliases()
click to toggle source
# File lib/dash_creator.rb, line 68 def self.attributes_aliases self.configuration.attributes_aliases.stringify_keys end
columns_aliases()
click to toggle source
# File lib/dash_creator.rb, line 72 def self.columns_aliases self.configuration.columns_aliases.stringify_keys end
displayed_attribute_names()
click to toggle source
# File lib/dash_creator.rb, line 80 def self.displayed_attribute_names self.configuration.displayed_attribute_names.deep_stringify_keys end
displayed_model_names()
click to toggle source
# File lib/dash_creator.rb, line 76 def self.displayed_model_names self.configuration.displayed_model_names.stringify_keys end
except_attributes()
click to toggle source
# File lib/dash_creator.rb, line 64 def self.except_attributes self.configuration.except_attributes end
except_models()
click to toggle source
# File lib/dash_creator.rb, line 60 def self.except_models self.configuration.except_models.map{ |m| m.gsub('::', '') } end
layout_path()
click to toggle source
# File lib/dash_creator.rb, line 84 def self.layout_path self.configuration.layout_path end
redis_store_variable()
click to toggle source
# File lib/dash_creator.rb, line 52 def self.redis_store_variable self.configuration.redis_store_variable end
use_pgcrypto()
click to toggle source
# File lib/dash_creator.rb, line 48 def self.use_pgcrypto self.configuration.use_pgcrypto end
user_class()
click to toggle source
# File lib/dash_creator.rb, line 56 def self.user_class self.configuration.user_class.safe_constantize end
Public Instance Methods
configuration()
click to toggle source
# File lib/dash_creator.rb, line 39 def configuration @configuration ||= Configuration.new end
configure() { |configuration| ... }
click to toggle source
# File lib/dash_creator.rb, line 43 def configure yield(configuration) end