public final class MenuBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
String |
build()
返回菜单的json数据
|
MenuBuilder |
click(Menu parent,
String name,
String key)
创建一个CLICK二级菜单
|
MenuBuilder |
click(String name,
String key)
创建一个CLICK一级菜单
|
MenuBuilder |
menu(Menu m)
创建一个一级菜单
|
static MenuBuilder |
newBuilder() |
Menu |
newClickMenu(String name,
String key)
创建一个CLICK菜单
|
Menu |
newParentMenu(String name)
创建一个一级菜单
|
Menu |
newViewMenu(String name,
String url)
创建一个VIEW菜单
|
MenuBuilder |
view(Menu parent,
String name,
String url)
创建一个VIEW二级菜单
|
MenuBuilder |
view(String name,
String url)
创建一个VIEW一级菜单
|
public static MenuBuilder newBuilder()
public MenuBuilder menu(Menu m)
m - 菜单对象public MenuBuilder click(String name, String key)
name - 名称key - 键public MenuBuilder click(Menu parent, String name, String key)
parent - 父级菜单name - 名称key - 键public MenuBuilder view(String name, String url)
name - 名称url - 链接public MenuBuilder view(Menu parent, String name, String url)
parent - 父级菜单name - 名称url - 链接public Menu newViewMenu(String name, String url)
name - 名称url - 链接public Menu newClickMenu(String name, String key)
name - 名称key - 键public String build()
Copyright © 2019. All rights reserved.