HandlerDsl

trait HandlerDsl extends Plugin
class Plugin
class Object
trait Matchable
class Any

Type members

Classlikes

Value members

Concrete methods

override def appHandler: Handler
Definition Classes
def handle(action: String)(metadataF: MetadataFunction): () => HandlerBuilder
def handle(action: String)(f: => Unit): () => HandlerBuilder

Inherited methods

def appMenu: Menu | Publisher[Menu]
Inherited from
Plugin
def main(args: Array[String]): Unit
Inherited from
Plugin
def notify(title: String, subtitle: Option[String], body: Option[String]): Unit
Inherited from
Notifications

Concrete fields

var handlers: Map[String, HandlerFunction]

Inherited fields

Inherited from
Plugin
final lazy val runtime: Option[SwiftBarRuntime]
Inherited from
Environment