Module: Decidim::Core::ComponentInterface

Includes:
Api::Types::BaseInterface
Defined in:
decidim-core/lib/decidim/api/interfaces/component_interface.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.resolve_type(obj, _ctx) ⇒ Object



23
24
25
# File 'decidim-core/lib/decidim/api/interfaces/component_interface.rb', line 23

def self.resolve_type(obj, _ctx)
  obj.manifest.query_type.constantize
end

Instance Method Details

#urlObject



19
20
21
# File 'decidim-core/lib/decidim/api/interfaces/component_interface.rb', line 19

def url
  Decidim::EngineRouter.main_proxy(object).root_url
end