Sha256: 38196aed1ee35623a845fbd81ba2d72881a11871f63a7276c60437acc3240e4d
Contents?: true
Size: 649 Bytes
Versions: 12
Compression:
Stored size: 649 Bytes
Contents
# frozen_string_literal: true require "active_model/type" module Katalyst module Tables module Collection # Based on ActiveModel::Type – provides a registry for Collection filtering module Type @registry = ActiveModel::Type::Registry.new class << self attr_accessor :registry # :nodoc: def register(type_name, klass = nil, &) registry.register(type_name, klass, &) end def lookup(...) registry.lookup(...) end def default_value @default_value ||= Value.new end end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems