MenuDraft

@GeneratedBy(type = Menu::class)
interface MenuDraft : Menu, Draft

Types

Link copied to clipboard
@GeneratedBy(type = Menu::class)
object $
Link copied to clipboard
@GeneratedBy(type = Menu::class)
class Builder

Properties

Link copied to clipboard
abstract override var component: String?

组件

Link copied to clipboard
abstract override var disabled: Boolean?

禁用状态

Link copied to clipboard
abstract override var enableMultiTab: Boolean?

启用多标签页

Link copied to clipboard
abstract override var extra: String?

扩展信息

Link copied to clipboard
abstract override var icon: String?

图标

Link copied to clipboard
abstract override var id: Long

ID

Link copied to clipboard
abstract override var key: String?

密钥

Link copied to clipboard
abstract override var label: String?

标签

Link copied to clipboard
abstract override var name: String?

名称

Link copied to clipboard
abstract override var parentId: Long?

父节点 ID

Link copied to clipboard
abstract override var path: String?

路径

Link copied to clipboard
abstract override var pinned: Boolean?

固定

Link copied to clipboard
abstract override var redirect: String?

重定向

Link copied to clipboard
abstract override var show: Boolean?

显示

Link copied to clipboard
abstract override var showTab: Boolean?

显示标签页

Link copied to clipboard
abstract override var sortingOrder: Int?

排序顺序

Functions

Link copied to clipboard
@GeneratedBy(type = Menu::class)
fun Menu.copy(resolveImmediately: Boolean = false, block: MenuDraft.() -> Unit): Menu