Module: JsonSchemaView

Defined in:
lib/json_schema_view.rb,
lib/json_schema_view/version.rb,
lib/json_schema_view/renderers.rb,
lib/json_schema_view/base_props.rb,
lib/json_schema_view/schema_set.rb,
lib/json_schema_view/configuration.rb,
lib/json_schema_view/base_component.rb,
lib/json_schema_view/renderers/base.rb,
lib/json_schema_view/renderers/json.rb,
lib/json_schema_view/rails/generators.rb,
lib/json_schema_view/rails/rails_engine.rb,
lib/json_schema_view/json_schema_definable.rb,
lib/json_schema_view/json_world_extensions.rb,
lib/json_schema_view/renderers/react_on_rails.rb,
lib/json_schema_view/json_world_extensions/any_of.rb,
lib/json_schema_view/json_world_extensions/map_type.rb,
lib/json_schema_view/json_world_extensions/enum_type.rb,
lib/json_schema_view/json_world_extensions/declarable.rb,
lib/json_schema_view/json_world_extensions/camelizable.rb,
lib/json_schema_view/json_world_extensions/validatable.rb,
lib/json_schema_view/schema_set/constant_search_helper.rb,
lib/json_schema_view/configuration/schema_set_dictionary.rb,
lib/json_schema_view/json_world_extensions/constant_property.rb,
lib/json_schema_view/rails/generators/install/install_generator.rb,
lib/json_schema_view/json_world_extensions/additional_properties.rb,
lib/json_schema_view/json_world_extensions/compact_optional_properties.rb

Overview

A view library with JSON Schema.

Defined Under Namespace

Modules: Generators, JsonSchemaDefinable, JsonWorldExtensions, Renderers Classes: BaseComponent, BaseProps, Configuration, RailsEngine, SchemaSet

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.configurationJsonSchemaView::Configuration



25
26
27
# File 'lib/json_schema_view.rb', line 25

def configuration
  Configuration.instance
end

.configure {|configuration| ... } ⇒ Object

Yields:

Yield Parameters:



20
21
22
# File 'lib/json_schema_view.rb', line 20

def configure(&block)
  Configuration.configure(&block)
end