object Media
- Alphabetic
- By Inheritance
- Media
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def css(qs: NonEmptyVector[Query]): CssMediaQuery
- val cssFeature: (Feature) ⇒ String
- def cssQueries(qs: NonEmptyVector[Query]): String
- def cssQuery(q: Query): String
- val cssTypeExpr: (TypeExpr) ⇒ String
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- 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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- 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