module Scenic::Generators::Materializable
@api private
Private Instance Methods
Source
# File lib/generators/scenic/materializable.rb, line 34 def materialized? options[:materialized] end
Source
# File lib/generators/scenic/materializable.rb, line 50 def materialized_view_update_options set_options = {no_data: no_data?, side_by_side: side_by_side?} .select { |_, v| v } if set_options.empty? "true" else string_options = set_options.reduce("") do |memo, (key, value)| memo + "#{key}: #{value}, " end "{ #{string_options.chomp(", ")} }" end end
Source
# File lib/generators/scenic/materializable.rb, line 42 def no_data? options[:no_data] end
Source
# File lib/generators/scenic/materializable.rb, line 38 def replace_view? options[:replace] end
Source
# File lib/generators/scenic/materializable.rb, line 46 def side_by_side? options[:side_by_side] end