HandlerDsl

com.bilalfazlani.swiftbar4s.dsl.HandlerDsl
trait HandlerDsl extends Plugin

Attributes

Graph
Supertypes
class Plugin
class Object
trait Matchable
class Any
Known subtypes
trait PluginDsl

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any

Types

Value members

Concrete methods

override def appHandler: Handler

Attributes

Definition Classes
def handle(action: String)(metadataF: MetadataFunction): HandlerContextFunction
def handle(action: String)(f: => Unit): HandlerContextFunction

Inherited methods

def appMenu: MenuItem | Publisher[MenuItem]

Attributes

Inherited from:
Plugin
def main(args: Array[String]): Unit

Attributes

Inherited from:
Plugin

Concrete fields

var handlers: Map[String, HandlerFunction]

Inherited fields

val parser: Parser

Attributes

Inherited from:
Plugin
lazy val promise: Promise[Unit]

Attributes

Inherited from:
Plugin