Sha256: 15d533108c899a33c01763f72f718544d24c3a83936258e21c3f14c928bb5156
Contents?: true
Size: 513 Bytes
Versions: 9
Compression:
Stored size: 513 Bytes
Contents
# frozen_string_literal: true module Protoboard ## # This class represents the configuration needed to run the gem. class Configuration extend Dry::Configurable setting :adapter, Protoboard::Adapters::StoplightAdapter, reader: true setting :namespace, '', reader: true setting :callbacks, reader: true do setting :before, [], reader: true, &Protoboard::Helpers::VALIDATE_CALLBACKS setting :after, [], reader: true, &Protoboard::Helpers::VALIDATE_CALLBACKS end end end
Version data entries
9 entries across 9 versions & 1 rubygems