Module: Emjay

Defined in:
lib/emjay.rb,
lib/emjay/railtie.rb,
lib/emjay/version.rb,
lib/emjay/registry.rb,
lib/emjay/renderer.rb,
lib/emjay/skeleton.rb,
lib/emjay/component.rb,
lib/emjay/global_data.rb,
lib/emjay/helpers/fonts.rb,
lib/emjay/body_component.rb,
lib/emjay/head_component.rb,
lib/emjay/helpers/styles.rb,
lib/emjay/helpers/width_parser.rb,
lib/emjay/helpers/media_queries.rb,
lib/emjay/components/body/mj_raw.rb,
lib/emjay/rails/mail_interceptor.rb,
lib/emjay/rails/template_handler.rb,
lib/emjay/components/body/mj_body.rb,
lib/emjay/components/body/mj_hero.rb,
lib/emjay/components/body/mj_text.rb,
lib/emjay/components/head/mj_font.rb,
lib/emjay/components/head/mj_head.rb,
lib/emjay/helpers/conditional_tag.rb,
lib/emjay/components/body/mj_group.rb,
lib/emjay/components/body/mj_image.rb,
lib/emjay/components/body/mj_table.rb,
lib/emjay/components/head/mj_style.rb,
lib/emjay/components/head/mj_title.rb,
lib/emjay/helpers/shorthand_parser.rb,
lib/emjay/components/body/mj_button.rb,
lib/emjay/components/body/mj_column.rb,
lib/emjay/components/body/mj_navbar.rb,
lib/emjay/components/body/mj_social.rb,
lib/emjay/components/body/mj_spacer.rb,
lib/emjay/components/body/mj_divider.rb,
lib/emjay/components/body/mj_section.rb,
lib/emjay/components/body/mj_wrapper.rb,
lib/emjay/components/head/mj_preview.rb,
lib/emjay/helpers/suffix_css_classes.rb,
lib/emjay/components/body/mj_carousel.rb,
lib/emjay/components/body/mj_accordion.rb,
lib/emjay/components/head/mj_attributes.rb,
lib/emjay/components/head/mj_breakpoint.rb,
lib/emjay/helpers/gen_random_hex_string.rb,
lib/emjay/helpers/make_lower_breakpoint.rb,
lib/emjay/components/body/mj_navbar_link.rb,
lib/emjay/components/body/mj_accordion_text.rb,
lib/emjay/components/body/mj_carousel_image.rb,
lib/emjay/components/body/mj_social_element.rb,
lib/emjay/components/body/mj_accordion_title.rb,
lib/emjay/components/head/mj_html_attributes.rb,
lib/emjay/helpers/merge_outlook_conditionals.rb,
lib/emjay/helpers/minify_outlook_conditionals.rb,
lib/emjay/components/body/mj_accordion_element.rb

Defined Under Namespace

Modules: BorderParser, Components, ConditionalTag, Fonts, GenRandomHexString, MakeLowerBreakpoint, MediaQueries, MergeOutlookConditionals, MinifyOutlookConditionals, Rails, Registry, Renderer, ShorthandParser, Skeleton, Styles, SuffixCssClasses, WidthParser Classes: BodyComponent, Component, GlobalData, HeadComponent, Railtie

Constant Summary collapse

VERSION =
"0.1.2"

Class Method Summary collapse

Class Method Details

.to_html(mjml_string, options = {}) ⇒ Object



61
62
63
# File 'lib/emjay.rb', line 61

def self.to_html(mjml_string, options = {})
  Renderer.call(mjml_string, options)
end