Sha256: 10a2e624cb77c2b36a38b000f029499b13c036556706e4f5f719479b6a41340e
Contents?: true
Size: 652 Bytes
Versions: 6
Compression:
Stored size: 652 Bytes
Contents
module Basepack module Forms module Fields class SingleAssociation < Fields::Base attr_default :formatted_value do value.try? :to_label end attr_default :partial, [:nested_form] do File.join('forms', 'edit', nested_form ? 'form_nested_one' : 'form_filtering_select') end attr_default :inline_add do true end attr_default :inline_edit do true end attr_default :multiple do false end def build_resource value || form.resource.send("build_#{name}") end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems