com.bilalfazlani.swiftbar4s.dsl

Type members

Classlikes

trait HandlerDsl
sealed trait HandlerFunction
class MenuBuilder(val textItem: Text)
trait MenuDsl
case class MetadataHandlerFunction(action: String, function: MetadataFunction) extends HandlerFunction
case class SimpleHandlerFunction(action: String, function: SimpleFunction) extends HandlerFunction
class TagBuilder
trait TagDsl

Types

type AllowedType = Text | Link | DispatchAction | ShellCommand | MenuBuilder
type ContextFunction[T] = T => Unit
type MetadataFunction = Option[String] => Unit
type SimpleFunction = () => Unit