Sha256: aaaec0c40f6f0a19345b42854330e9fb6d2917caa722b0ce2c20e035f1d55f36

Contents?: true

Size: 498 Bytes

Versions: 44

Compression:

Stored size: 498 Bytes

Contents

module Plutonium
  module Core
    module Definers
      module FieldDefiner
        extend ActiveSupport::Concern

        include FieldInputDefiner
        include FieldRendererDefiner

        private

        def define_field(name, type: nil, input: nil, renderer: nil, input_options: {}, renderer_options: {})
          define_field_input(name, type:, input:, **input_options)
          define_field_renderer(name, type:, renderer:, **renderer_options)
        end
      end
    end
  end
end

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
plutonium-0.16.5 lib/plutonium/core/definers/field_definer.rb
plutonium-0.16.4 lib/plutonium/core/definers/field_definer.rb
plutonium-0.16.3 lib/plutonium/core/definers/field_definer.rb
plutonium-0.16.1 lib/plutonium/core/definers/field_definer.rb
plutonium-0.16.0 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.24 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.23 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.22 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.21 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.20 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.19 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.18 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.17 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.16 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.15 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.14 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.13 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.12 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.11 lib/plutonium/core/definers/field_definer.rb
plutonium-0.15.10 lib/plutonium/core/definers/field_definer.rb