Request

object Request
Source
__.scala
class java.lang.Object
trait scala.Matchable
class Any

Member

class ALL extends Request

ALL Request Type

See Request for usage

Source
ALL.scala
class ALL extends Request

ALL Request Type

See Request for usage

Source
ALL.scala
class BOTTOM extends Request
class BOTTOM extends Request
class CENTER extends Request
class CENTER extends Request
class CURRENT extends Request
class CURRENT extends Request
class DEFAULT extends Request
class DEFAULT extends Request
class DOWN extends Request
class DOWN extends Request
class EMPTY extends Request
class EMPTY extends Request
class LEFT extends Request
class LEFT extends Request
class MAX extends Request

MAX Request Type

See Request for usage

Source
MAX.scala
class MAX extends Request

MAX Request Type

See Request for usage

Source
MAX.scala
class MIN extends Request

MIN Request Type

See Request for usage

Source
MIN.scala
class MIN extends Request

MIN Request Type

See Request for usage

Source
MIN.scala
class NEW extends Request

NEW Request Type

See Request for usage

Source
NEW.scala
class NEW extends Request

NEW Request Type

See Request for usage

Source
NEW.scala
class RIGHT extends Request
class RIGHT extends Request
class TOP extends Request

TOP Request Type

See Request for usage

Source
TOP.scala
class TOP extends Request

TOP Request Type

See Request for usage

Source
TOP.scala
class UP extends Request

UP Request Type

See Request for usage

Source
UP.scala
class UP extends Request

UP Request Type

See Request for usage

Source
UP.scala
class VERTICAL extends Request
class VERTICAL extends Request
class VOID extends Request

VOID Request Type

Scalqa supports a concept of "void object" ("empty object"), please see Gen.Void.

Types with void values have to define implicit conversions from VOID

class Foo

object Foo:
 val void = new Foo with Gen.Void
 implicit inline def implicitRequest(v: VOID): Foo = void

// Standard void assignment is:
var v: Foo = VOID

VOID is a shortcut to assign void instances for many types

var s: Stream[Int]  = VOID     // Assigning empty stream of Ints
var o: Opt[String]  = VOID     // Assigning empty optional value of String
var i: Long.Idx     = VOID     // Assigning empty indexed collection of Long
Source
VOID.scala
class VOID extends Request

VOID Request Type

Scalqa supports a concept of "void object" ("empty object"), please see Gen.Void.

Types with void values have to define implicit conversions from VOID

class Foo

object Foo:
 val void = new Foo with Gen.Void
 implicit inline def implicitRequest(v: VOID): Foo = void

// Standard void assignment is:
var v: Foo = VOID

VOID is a shortcut to assign void instances for many types

var s: Stream[Int]  = VOID     // Assigning empty stream of Ints
var o: Opt[String]  = VOID     // Assigning empty optional value of String
var i: Long.Idx     = VOID     // Assigning empty indexed collection of Long
Source
VOID.scala