com.bilalfazlani.swiftbar4s.dsl

Type members

Classlikes

trait HandlerDsl extends Plugin
sealed trait HandlerFunction
enum Image
class MenuBuilder(textItem: Text)
trait MenuDsl extends Plugin
case class MetadataHandlerFunction(action: String, function: MetadataFunction) extends HandlerFunction
enum OSVersion(val major: Int, val minors: Seq[Int])
case class SimpleHandlerFunction(action: String, function: SimpleFunction) extends HandlerFunction
case class SwiftBarRuntime(swiftbarVersion: String, swiftbarBuild: String, pluginsPath: String, selfPath: String, osAppearance: OSAppearance, osVersion: RetrievedOSVersion)
class TagBuilder
trait TagDsl

Types

type ContextFunction[T] = T => Unit
type MetadataFunction = Option[String] => Unit
type SimpleFunction = () => Unit