モジュールを使用すると、Quill の動作と機能をカスタマイズできます。に モジュールを有効にするには、初期化時にエディターに追加するだけです。
var editor = new Quill('#editor', {
modules: { toolbar: options }
});
または、後で追加することもできます。
editor.addModule('toolbar', options);
公式にサポートされている一般的なモジュールをいくつかここにリストします。
独自のモジュールを構築することもできます。で登録するだけですQuill.registerModuleそしてモジュールが渡されます 対応する Quill エディターとオプション。をチェックしてくださいカスタムモジュールの構築のガイド ウォークスルー。
Quill.registerModule('armorer', function(quill, options) {
switch(options.hero) {
case 'aragorn':
console.log('anduril');
break;
case 'bilbo':
case 'frodo':
console.log('sting');
break;
case 'eomer':
console.log('guthwine');
break;
case 'gandalf':
console.log('glamdring');
break;
default:
console.log('stick');
}
});
var quill = new Quill('#editor');
quill.addModule('armorer', {
hero: 'sam'
});