Sha256: 96c77f9e5f5463a8276079560bc8d07197362956f96764d28919aac29613d7ae
Contents?: true
Size: 1.07 KB
Versions: 18
Compression:
Stored size: 1.07 KB
Contents
module ForestAdminDatasourceToolkit module Components module Actions class ActionField attr_accessor :value, :watch_changes attr_reader :type, :label, :description, :is_required, :is_read_only, :enum_values, :collection_name, :widget, :placeholder def initialize( type:, label:, description: nil, is_required: false, is_read_only: false, value: nil, enum_values: nil, collection_name: nil, watch_changes: false, placeholder: nil, **_kwargs ) @type = type @label = label @description = description @is_required = is_required @is_read_only = is_read_only @value = value @enum_values = enum_values @collection_name = collection_name @watch_changes = watch_changes @widget = nil @placeholder = placeholder end def watch_changes? @watch_changes end end end end end
Version data entries
18 entries across 18 versions & 1 rubygems