Javascript 如何在TinyMCE 4弹出窗口中创建此特定布局?

Javascript 如何在TinyMCE 4弹出窗口中创建此特定布局?,javascript,plugins,tinymce,Javascript,Plugins,Tinymce,回到TinyMCE 3,编辑/添加弹出窗口非常容易,因为它都是纯HTML。 现在完全不同了,我不知道每件是哪种类型的。 我能够通过调试tinymce.js和table plugin收集所有可能的类型,因为文档中缺少所有这些,所以对于如何构建布局及其项没有任何帮助 以下是可能的项目清单: absolutelayout button buttongroup checkbox collection colorbox colorbutton colorpicker combobox container

回到TinyMCE 3,编辑/添加弹出窗口非常容易,因为它都是纯HTML。 现在完全不同了,我不知道每件是哪种类型的。 我能够通过调试
tinymce.js
table plugin
收集所有可能的类型,因为文档中缺少所有这些,所以对于如何构建布局及其项没有任何帮助

以下是可能的项目清单:

absolutelayout
button
buttongroup
checkbox
collection
colorbox
colorbutton
colorpicker
combobox
container
control
draghelper
elementpath
factory
fieldset
filepicker
fitlayout
flexlayout
floatpanel
flowlayout
form
formitem
gridlayout
iframe
keyboardnavigation
label
layout
listbox
menu
menubar
menubutton
menuitem
messagebox
movable
panel
panelbutton
path
radio
resizable
resizehandle
scrollable
selector
spacer
splitbutton
stacklayout
tabpanel
textbox
throbber
toolbar
tooltip
widget
window
现在,如果我想创建这样的布局:

(标签->输入文本->按钮)
在一行中,我该怎么做

我需要修改表的插件,以允许添加背景图像浏览,我们已经有了一个文件管理器,所以当我点击浏览按钮时,我搜索图像并将其插入表中


有什么想法吗?提前谢谢。

我自己想出来了,这很容易做到。我只是在别人需要的情况下发布

{
                        layout: 'flow',
                        name: 'align',
                        type: 'form',
                        direction: 'column',
                        items: [
                                {
                                    label: 'Background image',
                                    type: 'textbox',
                                    name: 'bgimage'                                 
                                },
                                {
                                    type: 'button',
                                    name: 'bgimage',
                                    icon: 'browse',                                 
                                }
                            ]

                    },

TinyMCE API文档是垃圾。你在哪里找到你提供的这份清单的?谢谢@科林马歇尔,我甚至不会叫他们“医生”。阅读缩小的JS源代码比阅读迷宫般的指向虚无的链接更容易。哈哈,是的@ColinMarshall,我在tinymce.JS文件中找到了它:)否则就不可能获得该列表