hooks
package
hooks
Type Members
-
class
ActionHook
[S]
extends Hook[(S) ⇒ Unit]
-
class
ActionHook0
extends ActionHook[scala.collection.immutable.Nil.type]
-
case class
Buffer
[T, P <: BufferProfile[T, P]]
(parts: Vector[Either[T, Buffer[T, P]]], profile: P) extends Product with Serializable
-
class
BufferHook
[T]
extends Hook[() ⇒ String]
-
trait
BufferProfile
[T, P <: BufferProfile[T, P]]
extends AnyRef
-
-
-
-
class
ConverterHook
[I, O]
extends Hook[(I) ⇒ Option[O]]
-
-
class
Feature
extends FeatureLike
-
-
-
-
-
-
class
FilterHook
[V, S]
extends Hook[(V, S) ⇒ V]
-
class
FilterHook0
[V]
extends FilterHook[V, scala.collection.immutable.Nil.type]
-
class
GuardHook
[T, S]
extends Hook[(T, S) ⇒ Boolean]
-
class
GuardHook0
[T]
extends GuardHook[T, scala.collection.immutable.Nil.type]
-
class
Hook
[S]
extends AnyRef
-
-
-
-
case class
HookContextImpl
(features: List[FeatureLike], registry: Map[hooks.Hook[_], List[_]]) extends HookContext with Product with Serializable
-
-
-
class
Plugin
extends AnyRef
-
-
class
PreciseConverterHook
[I, O]
extends Hook[(I) ⇒ Option[O]]
-
-
-
-
class
ResourceTrackerHook
[T, ID]
extends Hook[ResourceProvider[T, ID]]
-
class
SelectableHook
[M, T, S]
extends Hook[(M, T)]
-
class
SelectableHook0
[M, T]
extends SelectableHook[M, T, scala.collection.immutable.Nil.type]
-
-
class
StandaloneActionHook
[S]
extends StandaloneHook[(S) ⇒ Unit]
-
class
StandaloneActionHook0
extends StandaloneActionHook[scala.collection.immutable.Nil.type]
-
class
StandaloneBufferHook
[T]
extends StandaloneHook[() ⇒ String]
-
-
class
StandaloneConverterHook
[I, O]
extends StandaloneHook[(I) ⇒ Option[O]]
-
class
StandaloneFilterHook
[V, S]
extends StandaloneHook[(V, S) ⇒ V]
-
class
StandaloneFilterHook0
[V]
extends StandaloneFilterHook[V, scala.collection.immutable.Nil.type]
-
class
StandaloneGuardHook
[T, S]
extends StandaloneHook[(T, S) ⇒ Boolean]
-
class
StandaloneGuardHook0
[T]
extends StandaloneGuardHook[T, scala.collection.immutable.Nil.type]
-
-
-
-
class
StandaloneSelectableHook0
[M, T]
extends StandaloneSelectableHook[M, T, scala.collection.immutable.Nil.type]
-
case class
StringProfile
(start: Option[String], end: Option[String], delim: Option[String], before: Option[String], after: Option[String], wrap: Option[(String) ⇒ String], conv: Option[(String) ⇒ String]) extends BufferProfile[String, StringProfile] with Product with Serializable
-