class ActiveRecord::LookML::ArrayField
Public Class Methods
new(name:, values:)
click to toggle source
# File lib/active_record/lookml/array_field.rb, line 4 def initialize(name:, values:) @name = name @values = values end
Public Instance Methods
to_lookml(indent_level: 0)
click to toggle source
# File lib/active_record/lookml/array_field.rb, line 9 def to_lookml(indent_level: 0) indent = ' ' * indent_level lookml = "#{indent}#{@name}: [\n" lookml << @values.map do |value| "#{indent} #{value}" end.join(",\n") lookml << "\n" lookml << "#{indent}]\n" lookml end