8
0
Просмотр исходного кода

Changing alternate text via ui form.

Szymon Kupś 9 лет назад
Родитель
Сommit
2da41801f3

+ 3 - 3
packages/ckeditor5-image/src/imagealternatetext/imagealternatetext.js

@@ -76,7 +76,7 @@ export default class ImageAlternateText extends Plugin {
 		const form = this._form = new AlternateTextFormView( editor.locale );
 
 		this.listenTo( form, 'submit', () => {
-			editor.execute( 'imageAlternateText', form.alternateTextInput.value );
+			editor.execute( 'imageAlternateText', { newValue: form.labeledTextarea.inputView.element.value } );
 			this._hideBalloonPanel();
 		} );
 
@@ -114,8 +114,8 @@ export default class ImageAlternateText extends Plugin {
 			imageToolbar.hide();
 		}
 
-		this._form.alternateTextInput.value = command.value || '';
-		this._form.alternateTextInput.select();
+		this._form.labeledTextarea.value = command.value || '';
+		this._form.labeledTextarea.select();
 		this._panel.attach();
 	}
 

+ 3 - 3
packages/ckeditor5-image/src/imagealternatetext/ui/alternatetextformview.js

@@ -18,7 +18,7 @@ export default class AlternateTextFormView extends View{
 	constructor( locale ) {
 		super( locale );
 
-		this.alternateTextInput = this._createAlternateTextInput();
+		this.labeledTextarea = this._createLabeledTextarea();
 
 		this.saveButtonView = this._createButton( 'Ok' );
 		this.saveButtonView.type = 'submit';
@@ -46,7 +46,7 @@ export default class AlternateTextFormView extends View{
 			},
 
 			children: [
-				this.alternateTextInput,
+				this.labeledTextarea,
 				{
 					tag: 'div',
 
@@ -91,7 +91,7 @@ export default class AlternateTextFormView extends View{
 		return button;
 	}
 
-	_createAlternateTextInput() {
+	_createLabeledTextarea() {
 		const t = this.locale.t;
 
 		const labeledInput = new LabeledInputView( this.locale, TextAreaView );