提交 afd947f2 编写于 作者: M Mr.doob

Simplified UI.MenubarHelper.

上级 6f6c2cc8
......@@ -947,14 +947,12 @@ UI.Button.prototype.setLabel = function ( value ) {
};
UI.MenubarHelper = (function() {
UI.MenubarHelper = {
function createMenuContainer( name, optionsPanel ) {
var container,
title;
createMenuContainer: function ( name, optionsPanel ) {
container = new UI.Panel();
title = new UI.Panel();
var container = new UI.Panel();
var title = new UI.Panel();
title.setTextContent( name );
title.setMargin( '0px' );
......@@ -965,23 +963,23 @@ UI.MenubarHelper = (function() {
container.add( optionsPanel );
return container;
}
},
function createOption(name, callbackHandler) {
var option;
createOption: function ( name, callbackHandler ) {
option = new UI.Panel();
var option = new UI.Panel();
option.setClass( 'option' );
option.setTextContent( name );
option.onClick( callbackHandler );
return option;
}
function createOptionsPanel(menuConfig) {
var options;
},
createOptionsPanel: function ( menuConfig ) {
options = new UI.Panel();
var options = new UI.Panel();
options.setClass( 'options' );
menuConfig.forEach(function(option) {
......@@ -989,16 +987,13 @@ UI.MenubarHelper = (function() {
});
return options;
}
function createDivider() {
},
createDivider: function () {
return new UI.HorizontalRule();
}
return {
createMenuContainer:createMenuContainer,
createOption:createOption,
createOptionsPanel:createOptionsPanel,
createDivider:createDivider
};
})();
};
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册