Module: ArticleJSON

Defined in:
lib/article_json/utils.rb,
lib/article_json/article.rb,
lib/article_json/version.rb,
lib/article_json/configuration.rb,
lib/article_json/elements/base.rb,
lib/article_json/elements/list.rb,
lib/article_json/elements/text.rb,
lib/article_json/elements/embed.rb,
lib/article_json/elements/image.rb,
lib/article_json/elements/quote.rb,
lib/article_json/elements/heading.rb,
lib/article_json/elements/text_box.rb,
lib/article_json/elements/paragraph.rb,
lib/article_json/export/amp/exporter.rb,
lib/article_json/export/html/exporter.rb,
lib/article_json/export/amp/elements/base.rb,
lib/article_json/export/amp/elements/list.rb,
lib/article_json/export/amp/elements/text.rb,
lib/article_json/export/amp/elements/embed.rb,
lib/article_json/export/amp/elements/image.rb,
lib/article_json/export/amp/elements/quote.rb,
lib/article_json/export/html/elements/base.rb,
lib/article_json/export/html/elements/list.rb,
lib/article_json/export/html/elements/text.rb,
lib/article_json/export/html/elements/embed.rb,
lib/article_json/export/html/elements/image.rb,
lib/article_json/export/html/elements/quote.rb,
lib/article_json/export/plain_text/exporter.rb,
lib/article_json/export/amp/elements/heading.rb,
lib/article_json/export/common/elements/base.rb,
lib/article_json/export/common/html/exporter.rb,
lib/article_json/utils/o_embed_resolver/base.rb,
lib/article_json/export/amp/elements/text_box.rb,
lib/article_json/export/html/elements/heading.rb,
lib/article_json/utils/o_embed_resolver/tweet.rb,
lib/article_json/export/amp/elements/paragraph.rb,
lib/article_json/export/html/elements/text_box.rb,
lib/article_json/import/google_doc/html/parser.rb,
lib/article_json/export/html/elements/paragraph.rb,
lib/article_json/export/plain_text/elements/base.rb,
lib/article_json/export/plain_text/elements/list.rb,
lib/article_json/export/plain_text/elements/text.rb,
lib/article_json/utils/additional_element_placer.rb,
lib/article_json/export/common/html/elements/base.rb,
lib/article_json/export/common/html/elements/list.rb,
lib/article_json/export/common/html/elements/text.rb,
lib/article_json/export/plain_text/elements/embed.rb,
lib/article_json/export/plain_text/elements/image.rb,
lib/article_json/export/plain_text/elements/quote.rb,
lib/article_json/export/common/html/elements/embed.rb,
lib/article_json/export/common/html/elements/image.rb,
lib/article_json/export/common/html/elements/quote.rb,
lib/article_json/utils/o_embed_resolver/slideshare.rb,
lib/article_json/utils/o_embed_resolver/soundcloud.rb,
lib/article_json/export/plain_text/elements/heading.rb,
lib/article_json/import/google_doc/html/list_parser.rb,
lib/article_json/import/google_doc/html/text_parser.rb,
lib/article_json/utils/o_embed_resolver/vimeo_video.rb,
lib/article_json/export/common/html/elements/heading.rb,
lib/article_json/export/plain_text/elements/text_box.rb,
lib/article_json/import/google_doc/html/css_analyzer.rb,
lib/article_json/import/google_doc/html/image_parser.rb,
lib/article_json/import/google_doc/html/quote_parser.rb,
lib/article_json/import/google_doc/html/shared/float.rb,
lib/article_json/export/common/html/elements/text_box.rb,
lib/article_json/export/plain_text/elements/paragraph.rb,
lib/article_json/import/google_doc/html/node_analyzer.rb,
lib/article_json/utils/o_embed_resolver/youtube_video.rb,
lib/article_json/export/common/html/elements/paragraph.rb,
lib/article_json/import/google_doc/html/heading_parser.rb,
lib/article_json/import/google_doc/html/shared/caption.rb,
lib/article_json/utils/o_embed_resolver/facebook_video.rb,
lib/article_json/import/google_doc/html/embedded_parser.rb,
lib/article_json/import/google_doc/html/text_box_parser.rb,
lib/article_json/import/google_doc/html/paragraph_parser.rb,
lib/article_json/export/common/html/elements/shared/float.rb,
lib/article_json/export/facebook_instant_article/exporter.rb,
lib/article_json/export/amp/custom_element_library_resolver.rb,
lib/article_json/export/common/html/elements/shared/caption.rb,
lib/article_json/import/google_doc/html/embedded_tweet_parser.rb,
lib/article_json/export/facebook_instant_article/elements/base.rb,
lib/article_json/export/facebook_instant_article/elements/list.rb,
lib/article_json/export/facebook_instant_article/elements/text.rb,
lib/article_json/export/facebook_instant_article/elements/embed.rb,
lib/article_json/export/facebook_instant_article/elements/image.rb,
lib/article_json/export/facebook_instant_article/elements/quote.rb,
lib/article_json/export/facebook_instant_article/elements/heading.rb,
lib/article_json/export/facebook_instant_article/elements/text_box.rb,
lib/article_json/import/google_doc/html/embedded_slideshare_parser.rb,
lib/article_json/import/google_doc/html/embedded_soundcloud_parser.rb,
lib/article_json/export/facebook_instant_article/elements/paragraph.rb,
lib/article_json/import/google_doc/html/embedded_vimeo_video_parser.rb,
lib/article_json/import/google_doc/html/embedded_youtube_video_parser.rb,
lib/article_json/import/google_doc/html/embedded_facebook_video_parser.rb

Defined Under Namespace

Modules: Elements, Export, Import, Utils Classes: Article, Configuration

Constant Summary collapse

VERSION =
'0.3.8'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationArticleJSON::Configuration



7
8
9
# File 'lib/article_json/configuration.rb', line 7

def configuration
  @configuration
end

Class Method Details

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

Yields:



11
12
13
# File 'lib/article_json/configuration.rb', line 11

def configure
  yield(configuration)
end