module JSON::SchemaBuilder::Configuration
Public Instance Methods
configure() { |options| ... }
click to toggle source
# File lib/json/schema_builder/configuration.rb, line 16 def configure @options = nil yield(options) if block_given? end
options()
click to toggle source
# File lib/json/schema_builder/configuration.rb, line 6 def options return @options if @options defaults = JSON::SchemaBuilder.default_options @options = OpenStruct.new defaults.to_h end
options=(config)
click to toggle source
# File lib/json/schema_builder/configuration.rb, line 12 def options=(config) @options = OpenStruct.new config.to_h end