Sha256: c34e2216e39d56eab0c35794ae377ec620695aa2bc572ece588d64bf194170e6
Contents?: true
Size: 755 Bytes
Versions: 56
Compression:
Stored size: 755 Bytes
Contents
module PlutoniumUi class NestedResourceFormFieldsComponent < PlutoniumUi::Base option :name option :resource_class option :form option :inputs option :label, optional: true option :description, optional: true option :allow_destroy, optional: true option :update_only, optional: true option :limit, optional: true def base_attributes { classname: "mt-6 mb-4", controller: "nested-resource-form-fields", data: { "nested-resource-form-fields-limit-value": limit } } end def label super || name.to_s.humanize end end end Plutonium::ComponentRegistry.register :nested_resource_form_fields, to: PlutoniumUi::NestedResourceFormFieldsComponent
Version data entries
56 entries across 56 versions & 1 rubygems