\r
onLoad : function()\r
{\r
- CKEDITOR.ui.panel.prototype.addListBlock = function( name, definiton )\r
+ CKEDITOR.ui.panel.prototype.addListBlock = function( name, definition )\r
{\r
- return this.addBlock( name, new CKEDITOR.ui.listBlock( this.getHolderElement(), definiton ) );\r
+ return this.addBlock( name, new CKEDITOR.ui.listBlock( this.getHolderElement(), definition ) );\r
};\r
\r
CKEDITOR.ui.listBlock = CKEDITOR.tools.createClass(\r
\r
this.element.getDocument().getById( itemId + '_option' ).setAttribute( 'aria-selected', true );\r
this.element.setAttribute( 'aria-activedescendant', itemId + '_option' );\r
+\r
+ this.onMark && this.onMark( item );\r
},\r
\r
unmark : function( value )\r
{\r
this.element.getDocument().getById( this._.items[ value ] ).removeClass( 'cke_selected' );\r
+ this.onUnmark && this.onUnmark( this._.items[ value ] );\r
},\r
\r
unmarkAll : function()\r
{\r
doc.getById( items[ value ] ).removeClass( 'cke_selected' );\r
}\r
+\r
+ this.onUnmark && this.onUnmark();\r
},\r
\r
isMarked : function( value )\r