|
|
@@ -123,9 +123,9 @@ export default class MediaEmbedEditing extends Plugin {
|
|
|
/**
|
|
|
* The media registry managing the media providers in the editor.
|
|
|
*
|
|
|
- * @member {module:media-embed/mediaregistry~MediaRegistry} #mediaRegistry
|
|
|
+ * @member {module:media-embed/mediaregistry~MediaRegistry} #registry
|
|
|
*/
|
|
|
- this.mediaRegistry = new MediaRegistry( editor.locale, editor.config.get( 'mediaEmbed' ) );
|
|
|
+ this.registry = new MediaRegistry( editor.locale, editor.config.get( 'mediaEmbed' ) );
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -137,7 +137,7 @@ export default class MediaEmbedEditing extends Plugin {
|
|
|
const t = editor.t;
|
|
|
const conversion = editor.conversion;
|
|
|
const semanticDataOutput = editor.config.get( 'mediaEmbed.semanticDataOutput' );
|
|
|
- const mediaRegistry = this.mediaRegistry;
|
|
|
+ const registry = this.registry;
|
|
|
|
|
|
editor.commands.add( 'mediaEmbed', new MediaEmbedCommand( editor ) );
|
|
|
|
|
|
@@ -155,7 +155,7 @@ export default class MediaEmbedEditing extends Plugin {
|
|
|
view: ( modelElement, viewWriter ) => {
|
|
|
const url = modelElement.getAttribute( 'url' );
|
|
|
|
|
|
- return createMediaFigureElement( viewWriter, mediaRegistry, url, {
|
|
|
+ return createMediaFigureElement( viewWriter, registry, url, {
|
|
|
useSemanticWrapper: semanticDataOutput || !url,
|
|
|
renderContent: !semanticDataOutput
|
|
|
} );
|
|
|
@@ -164,7 +164,7 @@ export default class MediaEmbedEditing extends Plugin {
|
|
|
|
|
|
// Model -> Data (url -> data-oembed-url)
|
|
|
conversion.for( 'dataDowncast' ).add(
|
|
|
- modelToViewUrlAttributeConverter( mediaRegistry, {
|
|
|
+ modelToViewUrlAttributeConverter( registry, {
|
|
|
semanticDataOutput
|
|
|
} ) );
|
|
|
|
|
|
@@ -173,7 +173,7 @@ export default class MediaEmbedEditing extends Plugin {
|
|
|
model: 'media',
|
|
|
view: ( modelElement, viewWriter ) => {
|
|
|
const url = modelElement.getAttribute( 'url' );
|
|
|
- const figure = createMediaFigureElement( viewWriter, mediaRegistry, url, {
|
|
|
+ const figure = createMediaFigureElement( viewWriter, registry, url, {
|
|
|
renderForEditingView: true,
|
|
|
renderContent: true
|
|
|
} );
|
|
|
@@ -184,7 +184,7 @@ export default class MediaEmbedEditing extends Plugin {
|
|
|
|
|
|
// Model -> View (url -> data-oembed-url)
|
|
|
conversion.for( 'editingDowncast' ).add(
|
|
|
- modelToViewUrlAttributeConverter( mediaRegistry, {
|
|
|
+ modelToViewUrlAttributeConverter( registry, {
|
|
|
renderForEditingView: true
|
|
|
} ) );
|
|
|
|
|
|
@@ -201,7 +201,7 @@ export default class MediaEmbedEditing extends Plugin {
|
|
|
model: ( viewMedia, modelWriter ) => {
|
|
|
const url = viewMedia.getAttribute( 'url' );
|
|
|
|
|
|
- if ( mediaRegistry.hasMedia( url ) ) {
|
|
|
+ if ( registry.hasMedia( url ) ) {
|
|
|
return modelWriter.createElement( 'media', { url } );
|
|
|
}
|
|
|
}
|
|
|
@@ -217,7 +217,7 @@ export default class MediaEmbedEditing extends Plugin {
|
|
|
model: ( viewMedia, modelWriter ) => {
|
|
|
const url = viewMedia.getAttribute( 'data-oembed-url' );
|
|
|
|
|
|
- if ( mediaRegistry.hasMedia( url ) ) {
|
|
|
+ if ( registry.hasMedia( url ) ) {
|
|
|
return modelWriter.createElement( 'media', { url } );
|
|
|
}
|
|
|
}
|