Module: DraftjsHtml::Draftjs

Defined in:
lib/draftjs_html/draftjs.rb,
lib/draftjs_html/draftjs/block.rb,
lib/draftjs_html/draftjs/entity.rb,
lib/draftjs_html/draftjs/to_raw.rb,
lib/draftjs_html/draftjs/content.rb,
lib/draftjs_html/draftjs/entity_map.rb,
lib/draftjs_html/draftjs/raw_builder.rb,
lib/draftjs_html/draftjs/null_content.rb,
lib/draftjs_html/draftjs/character_meta.rb,
lib/draftjs_html/draftjs/applicable_range.rb

Defined Under Namespace

Classes: ApplicableRange, Block, CharacterMeta, Content, Entity, EntityMap, NullContent, RawBuilder, ToRaw

Class Method Summary collapse

Class Method Details

.parse(raw) ⇒ Object



15
16
17
# File 'lib/draftjs_html/draftjs.rb', line 15

def self.parse(raw)
  Content.parse(raw)
end

.safe_parse(raw) ⇒ Object



19
20
21
22
23
# File 'lib/draftjs_html/draftjs.rb', line 19

def self.safe_parse(raw)
  Content.parse(raw)
rescue
  NullContent.new
end