diff options
Diffstat (limited to 'MLEB/Translate/resources/src/ve-translate/ve.ce.MWTranslateAnnotationNode.js')
-rw-r--r-- | MLEB/Translate/resources/src/ve-translate/ve.ce.MWTranslateAnnotationNode.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/MLEB/Translate/resources/src/ve-translate/ve.ce.MWTranslateAnnotationNode.js b/MLEB/Translate/resources/src/ve-translate/ve.ce.MWTranslateAnnotationNode.js new file mode 100644 index 00000000..1d000e11 --- /dev/null +++ b/MLEB/Translate/resources/src/ve-translate/ve.ce.MWTranslateAnnotationNode.js @@ -0,0 +1,31 @@ +/*! + * VisualEditor ContentEditable MWTranslateAnnotationNode class. + */ + +/** + * ContentEditable MediaWiki translate annotation node. + * + * @class + * @abstract + * @extends ve.ce.MWAnnotationNode + * + * @constructor + * @param {ve.dm.MWTranslateAnnotationNode} model Model to observe + * @param {Object} [config] Configuration options + */ +ve.ce.MWTranslateAnnotationNode = function VeCeMWTranslateAnnotationNode() { + // Parent constructor + ve.ce.MWTranslateAnnotationNode.super.apply( this, arguments ); +}; + +/* Inheritance */ + +OO.inheritClass( ve.ce.MWTranslateAnnotationNode, ve.ce.MWAnnotationNode ); + +/* Static members */ + +ve.ce.MWTranslateAnnotationNode.static.name = 'mwTranslateAnnotation'; + +/* Registration */ + +ve.ce.nodeFactory.register( ve.ce.MWTranslateAnnotationNode ); |