Sha256: 4d79ca61bcab98a6dec1a394ed3dc8dd7d340db143cf5bbab9fab387f6ca3240
Contents?: true
Size: 683 Bytes
Versions: 33
Compression:
Stored size: 683 Bytes
Contents
# frozen_string_literal: true # This file is generated and updated automatically so best not to edit manually # Helps handle picklist values for <%= "#{@entity_name}, #{@enum_name}" %> class <%= @entity_name %> < SoqlData # Enumeration for <%= @enum_name %> module <%= @enum_name %> include SoqlEnum extend LeapSalesforce::CommonEnumMethods <% @enum_values.each do |name, value| %> @<%= name.to_s %> = "<%= value %>" <% end %> class << self # @return [String] Name of picklist as returned from Metadata def name '<%= @picklist %>' end attr_reader <%= @enum_values.keys.collect(&:to_sym).to_s.tr('[]','') %> end end end
Version data entries
33 entries across 33 versions & 1 rubygems