object Media

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

Type Members

  1. case class AspectRatio(ratio: ValueExpr[Ratio]) extends Feature with Product with Serializable

    Describes the aspect ratio of the targeted display area of the output device.

  2. case class Color(bits: Option[ValueExpr[ColorBits]]) extends Feature with Product with Serializable

    Indicates the number of bits per color component of the output device.

    Indicates the number of bits per color component of the output device. If the device is not a color device, this value is zero.

  3. type ColorBits = Int

    bits per color component

  4. case class ColorIndex(index: Option[ValueExpr[Int]]) extends Feature with Product with Serializable

    Indicates the number of entries in the color look-up table for the output device.

  5. case class DeviceAspectRatio(ratio: ValueExpr[Ratio]) extends Feature with Product with Serializable

    Describes the aspect ratio of the output device.

  6. case class DeviceHeight[N](length: ValueExpr[Length[N]]) extends Feature with Product with Serializable

    Describes the height of the output device (meaning the entire screen or page, rather than just the rendering area, such as the document window).

  7. case class DeviceWidth[N](length: ValueExpr[Length[N]]) extends Feature with Product with Serializable

    Describes the width of the output device (meaning the entire screen or page, rather than just the rendering area, such as the document window).

  8. case class Eql[T](eql: T) extends ValueExpr[T] with Product with Serializable
  9. sealed trait Feature extends AnyRef
  10. trait FeatureOps[Out] extends AnyRef
  11. case class Grid(value: Option[Int]) extends Feature with Product with Serializable

    Determines whether the output device is a grid device or a bitmap device.

    Determines whether the output device is a grid device or a bitmap device. If the device is grid-based (such as a TTY terminal or a phone display with only one font), the value is 1. Otherwise it is zero.

  12. case class Height[N](length: ValueExpr[Length[N]]) extends Feature with Product with Serializable

    The height media feature describes the height of the output device's rendering surface (such as the height of the viewport or of the page box on a printer).

  13. case class Just(t: TypeA) extends TypeExpr with Product with Serializable
  14. case class Max[T](max: T) extends ValueExpr[T] with Product with Serializable
  15. case class Min[T](min: T) extends ValueExpr[T] with Product with Serializable
  16. case class Monochrome(bitsPerPx: Option[ValueExpr[Int]]) extends Feature with Product with Serializable

    Indicates the number of bits per pixel on a monochrome (greyscale) device.

    Indicates the number of bits per pixel on a monochrome (greyscale) device. If the device isn't monochrome, the device's value is 0.

  17. case class Not(t: TypeA) extends TypeExpr with Product with Serializable
  18. case class Only(t: TypeA) extends TypeExpr with Product with Serializable
  19. case class Orientation(value: OrientationValue) extends Feature with Product with Serializable

    Indicates whether the viewport is in landscape (the display is wider than it is tall) or portrait (the display is taller than it is wide) mode.

  20. sealed abstract class OrientationValue extends AnyRef
  21. case class Query(head: Either[TypeExpr, Feature], tail: Vector[Feature]) extends FeatureOps[Query] with Product with Serializable
  22. case class Resolution[N](res: ValueExpr[internal.Resolution[N]]) extends Feature with Product with Serializable

    Indicates the resolution (pixel density) of the output device.

  23. case class Scan(value: ScanValue) extends Feature with Product with Serializable

    Describes the scanning process of television output devices.

  24. sealed abstract class ScanValue extends AnyRef
  25. sealed abstract class Type extends TypeA
  26. sealed abstract class TypeA extends AnyRef
  27. trait TypeAOps[Out] extends AnyRef
  28. sealed trait TypeExpr extends AnyRef
  29. sealed trait ValueExpr[T] extends AnyRef
  30. case class Width[N](length: ValueExpr[Length[N]]) extends Feature with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. def css(qs: NonEmptyVector[Query]): CssMediaQuery
  7. val cssFeature: (Feature) ⇒ String
  8. def cssQueries(qs: NonEmptyVector[Query]): String
  9. def cssQuery(q: Query): String
  10. val cssTypeExpr: (TypeExpr) ⇒ String
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. implicit def univEqFeature: UnivEq[Feature]
  23. implicit def univEqOrientationValue: UnivEq[OrientationValue]
  24. implicit def univEqQuery: UnivEq[Query]
  25. implicit def univEqScanValue: UnivEq[ScanValue]
  26. implicit def univEqTypeA: UnivEq[TypeA]
  27. implicit def univEqTypeExpr: UnivEq[TypeExpr]
  28. implicit def univEqValueExpr[T](implicit arg0: UnivEq[T]): UnivEq[ValueExpr[T]]
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  32. object All extends TypeA with Product with Serializable
  33. object Aural extends Type with Product with Serializable
  34. object Braille extends Type with Product with Serializable
  35. object Embossed extends Type with Product with Serializable
  36. object Handheld extends Type with Product with Serializable
  37. object Interface extends ScanValue with Product with Serializable
  38. object Landscape extends OrientationValue with Product with Serializable
  39. object Portrait extends OrientationValue with Product with Serializable
  40. object Print extends Type with Product with Serializable
  41. object Progressive extends ScanValue with Product with Serializable
  42. object Projection extends Type with Product with Serializable
  43. object Screen extends Type with Product with Serializable
  44. object TTY extends Type with Product with Serializable
  45. object TV extends Type with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped