object Signals

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Signals
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Registration extends AnyRef

    Helper interface so we can expose internals of signal-isms to others.

Value Members

  1. val CONT: String
  2. val INT: String
  3. def register(handler: () ⇒ Unit, signal: String = INT): Registration

    Register a signal handler that can be removed later.

    Register a signal handler that can be removed later. NOTE: Does not stack with other signal handlers!!!!

  4. def supported(signal: String): Boolean
  5. def withHandler[T](handler: () ⇒ Unit, signal: String = INT)(action: () ⇒ T): T