Module: Xing
- Defined in:
- lib/xing/engine.rb,
lib/xing-backend.rb,
lib/xing/mappers.rb,
lib/xing/builders.rb,
lib/xing/services.rb,
lib/xing/serializers.rb,
lib/xing/mappers/base.rb,
lib/deprecated_classes.rb,
lib/xing/controllers/base.rb,
lib/xing/serializers/base.rb,
lib/xing/services/error_converter.rb,
lib/xing/services/json_tree_lister.rb,
lib/xing/serializers/root_resources.rb,
lib/xing/builders/list_difference_builder.rb,
lib/xing/controllers/root_resources_controller.rb,
lib/xing/builders/ordered_list_difference_builder.rb
Defined Under Namespace
Modules: Builders, Controllers, Mappers, Serializers, Services Classes: Engine
Constant Summary collapse
- DEPRECATED_CLASSES =
{ :HypermediaJSONMapper => Xing::Mappers::Base, :BaseSerializer => Xing::Serializers::Base, :ResourcesSerializer => Xing::Serializers::RootResources, :JsonTreeLister => Xing::Services::JsonTreeLister, :ActiveModelErrorConverter => Xing::Services::ErrorConverter, :RemoteSnapshotFetcher => Xing::Services::SnapshotFetcher, :ListDifferenceBuilder => Xing::Builders::OrderedListDifferenceBuilder }
Class Method Summary collapse
-
.configure {|_self| ... } ⇒ Object
Configure xing via pattern similar to Rails:.
Class Method Details
.configure {|_self| ... } ⇒ Object
Configure xing via pattern similar to Rails:
Xing.configure do |config|
config.setting = 'value'
end
Supported settings right now are:
* backend_subdomain (default: 'api')
17 18 19 |
# File 'lib/xing-backend.rb', line 17 def self.configure(&block) yield self end |