Sha256: b96509c3f94253956e7d06e7960509304e7cab1048cce32d38d8ded6088f8797
Contents?: true
Size: 609 Bytes
Versions: 12
Compression:
Stored size: 609 Bytes
Contents
module Plutonium module Core module Fields module Inputs class SimpleFormAssociationInput < Base attr_reader :reflection def initialize(name, reflection:, **user_options) @reflection = reflection super(name, **user_options) end def render(view_context, f, record, **opts) opts = options.deep_merge opts f.association name, **opts end private def param raise NotImplementedError, "#{self.class}#param" end end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems