MenuDsl
Type members
Types
Value members
Concrete methods
def action(text: String, action: String, metadata: Option[String], showTerminal: Boolean, refresh: Boolean, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, templateImage: Image, iconize: Iconize, tooltip: ToolTipDsl, alternate: AlternateDsl, shortcut: ShortcutDsl): () => MenuBuilder
def link(text: String, url: String, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, templateImage: Image, iconize: Iconize, tooltip: ToolTipDsl, alternate: AlternateDsl, shortcut: ShortcutDsl): () => MenuBuilder
def shellCommand(text: String, executable: String, showTerminal: Boolean, refresh: Boolean, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, templateImage: Image, iconize: Iconize, tooltip: ToolTipDsl, alternate: AlternateDsl, shortcut: ShortcutDsl, params: String*): () => MenuBuilder
def subMenu(text: String, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, templateImage: Image, iconize: Iconize, tooltip: ToolTipDsl, shortcut: ShortcutDsl)(init: () => MenuBuilder)(using menuDsl: MenuBuilder): MenuBuilder
def text(text: String, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, templateImage: Image, iconize: Iconize, tooltip: ToolTipDsl, shortcut: ShortcutDsl): () => MenuBuilder
Inherited methods
Inherited fields
Extensions
Extensions
extension (value: T)