media-embed/converters
module
Functions
-
modelToViewUrlAttributeConverter( registry, options ) → ( dispatcher: DowncastDispatcher ) => void
internalmodule:media-embed/converters~modelToViewUrlAttributeConverter
Returns a function that converts the model "url" attribute to the view representation.
Depending on the configuration, the view representation can be "semantic" (for the data pipeline):
<figure class="media"> <oembed url="foo"></oembed> </figure>
or "non-semantic" (for the editing view pipeline):
<figure class="media"> <oembed url="foo"></oembed> </figure>
Note: Changing the model "url" attribute replaces the entire content of the
<figure>
in the view.Parameters
registry : MediaRegistry
The registry providing the media and their content.
options : MediaOptions
options object with following properties:
- elementName When set, overrides the default element name for semantic media embeds.
- renderMediaPreview When
true
, the converter will create the view in the non-semantic form. - renderForEditingView When
true
, the converter will create a view specific for the editing pipeline (e.g. including CSS classes, content placeholders).
Returns
( dispatcher: DowncastDispatcher ) => void