Module: Editmode
- Extended by:
- ActionViewExtensions::EditmodeHelper
- Defined in:
- lib/editmode.rb,
lib/editmode/engine.rb,
lib/editmode/railtie.rb,
lib/editmode/version.rb,
lib/editmode/script_tag.rb,
lib/editmode/chunk_value.rb,
lib/editmode/auto_include_filter.rb,
lib/generators/editmode/config_generator.rb,
lib/editmode/action_view_extensions/editmode_helper.rb
Overview
Defined Under Namespace
Modules: ActionViewExtensions, AutoInclude, Generators
Classes: ChunkValue, Configuration, Engine, Railtie, ScriptTag
Constant Summary
collapse
- VERSION =
"1.0.22"
Class Method Summary
collapse
api_root_url, api_version, chunk_collection, chunk_display, chunk_field_value, no_response_received, render_chunk_content, require_field_id, variable_parse!
Class Method Details
.access_token ⇒ Object
22
23
24
|
# File 'lib/editmode.rb', line 22
def access_token
config.access_token
end
|
.chunk_value(identifier, **options) ⇒ Object
34
35
36
37
38
39
40
|
# File 'lib/editmode.rb', line 34
def chunk_value(identifier, **options)
begin
Editmode::ChunkValue.new(identifier, **options )
rescue => er
raise er
end
end
|
.config ⇒ Object
26
27
28
|
# File 'lib/editmode.rb', line 26
def config
@config ||= Configuration.new
end
|
.project_id ⇒ Object
18
19
20
|
# File 'lib/editmode.rb', line 18
def project_id
config.project_id
end
|
.project_id=(id) ⇒ Object
14
15
16
|
# File 'lib/editmode.rb', line 14
def project_id=(id)
config.project_id = id
end
|
.setup {|config| ... } ⇒ Object
30
31
32
|
# File 'lib/editmode.rb', line 30
def setup
yield config
end
|