Sha256: 5a8f36e0a5eab709148bdc0e97d88e015fd62836080bcb4fe8a4177ab19f27e8
Contents?: true
Size: 542 Bytes
Versions: 4
Compression:
Stored size: 542 Bytes
Contents
# frozen_string_literal: true module Koi module Collection module Type # Add support for `attribute :status, :archivable, default: :active` to # Koi collections to support filtering on Koi::Model::Archivable models. class Archivable < Katalyst::Tables::Collection::Type::Enum def initialize super(multiple: false, scope: :status) end def type :archivable end def examples_for(...) %i[active archived all] end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems