Class: Stride::AtlassianDocumentFormatExpander::ContentBlock
- Inherits:
-
Object
- Object
- Stride::AtlassianDocumentFormatExpander::ContentBlock
- Defined in:
- lib/stride/atlassian_document_format_expander.rb
Constant Summary collapse
- MENTION_REGEX =
/@@([a-zA-Z]+)\|([a-zA-Z0-9\-:]+)@@/- MENTION_REGEX_WITHOUT_GROUPS =
/@@[a-zA-Z]+\|[a-zA-Z0-9\-:]+@@/
Instance Method Summary collapse
- #as_json ⇒ Object
-
#initialize(initial_json) ⇒ ContentBlock
constructor
A new instance of ContentBlock.
Constructor Details
#initialize(initial_json) ⇒ ContentBlock
Returns a new instance of ContentBlock.
47 48 49 |
# File 'lib/stride/atlassian_document_format_expander.rb', line 47 def initialize(initial_json) self.initial_json = initial_json end |
Instance Method Details
#as_json ⇒ Object
51 52 53 |
# File 'lib/stride/atlassian_document_format_expander.rb', line 51 def as_json split? ? split_json : initial_json end |