object Media
- Alphabetic
- By Inheritance
- Media
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- 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.
- 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.
- type ColorBits = Int
bits per color component
- 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.
- case class DeviceAspectRatio(ratio: ValueExpr[Ratio]) extends Feature with Product with Serializable
Describes the aspect ratio of the output device.
- 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).
- 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).
- case class Eql[T](eql: T) extends ValueExpr[T] with Product with Serializable
- sealed trait Feature extends AnyRef
- trait FeatureOps[Out] extends AnyRef
- 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.
- 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).
- case class Just(t: TypeA) extends TypeExpr with Product with Serializable
- case class Max[T](max: T) extends ValueExpr[T] with Product with Serializable
- case class Min[T](min: T) extends ValueExpr[T] with Product with Serializable
- 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.
- case class Not(t: TypeA) extends TypeExpr with Product with Serializable
- case class Only(t: TypeA) extends TypeExpr with Product with Serializable
- 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.
- sealed abstract class OrientationValue extends AnyRef
- case class Query(head: Either[TypeExpr, Feature], tail: Vector[Feature]) extends FeatureOps[Query] with Product with Serializable
- case class Resolution[N](res: ValueExpr[internal.Resolution[N]]) extends Feature with Product with Serializable
Indicates the resolution (pixel density) of the output device.
- case class Scan(value: ScanValue) extends Feature with Product with Serializable
Describes the scanning process of television output devices.
- sealed abstract class ScanValue extends AnyRef
- sealed abstract class Type extends TypeA
- sealed abstract class TypeA extends AnyRef
- trait TypeAOps[Out] extends AnyRef
- sealed trait TypeExpr extends AnyRef
- sealed trait ValueExpr[T] extends AnyRef
- case class Width[N](length: ValueExpr[Length[N]]) extends Feature with Product with Serializable
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def css(qs: NonEmptyVector[Query]): CssMediaQuery
- val cssFeature: (Feature) => String
- def cssQueries(qs: NonEmptyVector[Query]): String
- val cssTypeExpr: (TypeExpr) => String
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit def univEqFeature: UnivEq[Feature]
- implicit def univEqOrientationValue: UnivEq[OrientationValue]
- implicit def univEqQuery: UnivEq[Query]
- implicit def univEqScanValue: UnivEq[ScanValue]
- implicit def univEqTypeA: UnivEq[TypeA]
- implicit def univEqTypeExpr: UnivEq[TypeExpr]
- implicit def univEqValueExpr[T](implicit arg0: UnivEq[T]): UnivEq[ValueExpr[T]]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- object All extends TypeA with Product with Serializable
- object Aural extends Type with Product with Serializable
- object Braille extends Type with Product with Serializable
- object Embossed extends Type with Product with Serializable
- object Handheld extends Type with Product with Serializable
- object Interface extends ScanValue with Product with Serializable
- object Landscape extends OrientationValue with Product with Serializable
- object Portrait extends OrientationValue with Product with Serializable
- object Print extends Type with Product with Serializable
- object Progressive extends ScanValue with Product with Serializable
- object Projection extends Type with Product with Serializable
- object Screen extends Type with Product with Serializable
- object TTY extends Type with Product with Serializable
- object TV extends Type with Product with Serializable