MenuDsl
com.bilalfazlani.swiftbar4s.dsl.MenuDsl
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
trait PluginDsl
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
DefaultValue.type
enum Iconize
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum SFImage
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
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, sfImage: SFImageDsl, templateImage: Image, checked: Boolean, ansi: Boolean, markdown: Boolean, iconize: Iconize, tooltip: ToolTipDsl, alternate: AlternateDsl, shortcut: ShortcutDsl): MenuFunction
def link(text: String, url: String, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, sfImage: SFImageDsl, templateImage: Image, checked: Boolean, ansi: Boolean, markdown: Boolean, iconize: Iconize, tooltip: ToolTipDsl, alternate: AlternateDsl, shortcut: ShortcutDsl): MenuFunction
def menu(text: String, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, sfImage: SFImageDsl, templateImage: Image, ansi: Boolean, markdown: Boolean, iconize: Iconize, tooltip: ToolTipDsl, shortcut: ShortcutDsl)(init: MenuFunction): MenuBuilder
def shellCommand(text: String, executable: String, showTerminal: Boolean, refresh: Boolean, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, sfImage: SFImageDsl, templateImage: Image, checked: Boolean, ansi: Boolean, markdown: Boolean, iconize: Iconize, tooltip: ToolTipDsl, alternate: AlternateDsl, shortcut: ShortcutDsl, params: String*): MenuFunction
def subMenu(text: String, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, sfImage: SFImageDsl, templateImage: Image, checked: Boolean, ansi: Boolean, markdown: Boolean, iconize: Iconize, tooltip: ToolTipDsl, shortcut: ShortcutDsl)(init: MenuFunction)(using menuDsl: MenuBuilder): MenuBuilder
def text(text: String, color: ColorDsl, textSize: TextSizeDsl, font: FontDsl, length: LengthDsl, image: Image, sfImage: SFImageDsl, templateImage: Image, checked: Boolean, ansi: Boolean, markdown: Boolean, iconize: Iconize, tooltip: ToolTipDsl, shortcut: ShortcutDsl): MenuFunction
Inherited methods
Attributes
- Inherited from:
- Plugin
Extensions
Extensions
extension [T](value: T)(value: T)
In this article