CKEditor 内で何かが選択されているかどうかを Javascript で判断しようとしています。のようなブールがあればいいのにeditor.hasSelection()
。を使い始めましたeditor.getSelection().getSelectedText() === ""
が、「テキスト」のない要素 (img など) が選択されている場合、それは空白の文字列になり、偽陰性になります。も調べましeditor.getSelection().getSelectedElement()
たが、複数の要素が選択されている場合は null になります。
API に表示されていない、これを行うものはありますか?