com.bilalfazlani.swiftbar4s.dsl

Members list

Type members

Classlikes

trait Environment

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait PluginDsl
trait HandlerDsl extends Plugin

Attributes

Supertypes
class Plugin
class Object
trait Matchable
class Any
Known subtypes
trait PluginDsl
sealed trait HandlerFunction

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
enum Image

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class MenuBuilder(textItem: Text)

Attributes

Supertypes
class Object
trait Matchable
class Any
trait MenuDsl extends Plugin

Attributes

Supertypes
class Plugin
class Object
trait Matchable
class Any
Known subtypes
trait PluginDsl
case class MetadataHandlerFunction(action: String, function: MetadataFunction) extends HandlerFunction

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait PluginDsl
Self type

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
enum OSVersion(val major: Int)

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait Environment
trait HandlerDsl
trait MenuDsl
class Plugin
class Object
trait Matchable
class Any
Show all
case class RetrievedOSVersion

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SimpleHandlerFunction(action: String, function: SimpleFunction) extends HandlerFunction

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SwiftBarRuntime(swiftbarVersion: String, swiftbarBuild: String, pluginsPath: String, selfPath: String, osAppearance: OSAppearance, osVersion: RetrievedOSVersion)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class TagBuilder

Attributes

Supertypes
class Object
trait Matchable
class Any
trait TagDsl

Attributes

Supertypes
class Object
trait Matchable
class Any

Types

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