Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
`TinyMCE中的prependToContext`_Tinymce - Fatal编程技术网

`TinyMCE中的prependToContext`

`TinyMCE中的prependToContext`,tinymce,Tinymce,下面是TinyMCE的一段代码: prependToContext:true是什么意思?我在文档中找不到它。取自tinymce核心(theme.js): 因此,您的MenuItem将在内部MenuItems数组的开头重新插入 editor.addMenuItem('link', { icon: 'link', text: 'Insert/edit link', shortcut: 'Meta+K', onclick: createLinkList(showDial

下面是TinyMCE的一段代码:


prependToContext:true
是什么意思?我在文档中找不到它。

取自tinymce核心(
theme.js
):

因此,您的MenuItem将在内部MenuItems数组的开头重新插入

editor.addMenuItem('link', {
    icon: 'link',
    text: 'Insert/edit link',
    shortcut: 'Meta+K',
    onclick: createLinkList(showDialog),
    stateSelector: 'a[href]',
    context: 'insert',
    prependToContext: true
});
// Added though context
if (!isUserDefined) {
    each(editor.menuItems, function(menuItem) {
        if (menuItem.context == context) {
...
            if (menuItem.prependToContext) {
                menuItems.unshift(menuItem);
            } else {
                menuItems.push(menuItem);
            }
...
        }
    });
}