Module: PortableText

Defined in:
lib/portable_text/block_types/list.rb,
lib/portable_text.rb,
lib/portable_text/config.rb,
lib/portable_text/version.rb,
lib/portable_text/serializer.rb,
lib/portable_text/html/config.rb,
lib/portable_text/html/rendering.rb,
lib/portable_text/mark_defs/base.rb,
lib/portable_text/mark_defs/link.rb,
lib/portable_text/mark_defs/null.rb,
lib/portable_text/html/configured.rb,
lib/portable_text/html/serializer.rb,
lib/portable_text/block_types/base.rb,
lib/portable_text/block_types/null.rb,
lib/portable_text/block_types/span.rb,
lib/portable_text/plain/serializer.rb,
lib/portable_text/block_types/block.rb,
lib/portable_text/block_types/image.rb,
lib/portable_text/html/base_component.rb,
lib/portable_text/html/mark_defs/base.rb,
lib/portable_text/html/mark_defs/link.rb,
lib/portable_text/html/mark_defs/null.rb,
lib/portable_text/html/block_types/list.rb,
lib/portable_text/html/block_types/null.rb,
lib/portable_text/html/block_types/span.rb,
lib/portable_text/html/block_types/block.rb,
lib/portable_text/html/block_types/image.rb,
lib/portable_text/errors/unimplemented_error.rb,
lib/portable_text/errors/unknown_serializer_error.rb

Overview

Base component for PortableText HTML components It overrides Dry::Initializer option and params to allow using them without triggering weird errors See github.com/orgs/phlex-ruby/discussions/553

Defined Under Namespace

Modules: BlockTypes, Errors, Html, MarkDefs, Plain Classes: Config, Serializer

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.configObject



12
# File 'lib/portable_text.rb', line 12

def self.config = Config.config