Object

scalacss.internal

Media

Related Doc: package internal

Permalink

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

    Permalink

    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

    Permalink

    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

    Permalink

    bits per color component

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

    Permalink

    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

    Permalink

    Describes the aspect ratio of the output device.

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

    Permalink

    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

    Permalink

    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

    Permalink
  9. sealed trait Feature extends AnyRef

    Permalink
  10. trait FeatureOps[Out] extends AnyRef

    Permalink
  11. case class Grid(value: Option[Int]) extends Feature with Product with Serializable

    Permalink

    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

    Permalink

    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

    Permalink
  14. case class Max[T](max: T) extends ValueExpr[T] with Product with Serializable

    Permalink
  15. case class Min[T](min: T) extends ValueExpr[T] with Product with Serializable

    Permalink
  16. case class Monochrome(bitsPerPx: Option[ValueExpr[Int]]) extends Feature with Product with Serializable

    Permalink

    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

    Permalink
  18. case class Only(t: TypeA) extends TypeExpr with Product with Serializable

    Permalink
  19. case class Orientation(value: OrientationValue) extends Feature with Product with Serializable

    Permalink

    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

    Permalink
  21. case class Query(head: Either[TypeExpr, Feature], tail: Vector[Feature]) extends FeatureOps[Query] with Product with Serializable

    Permalink
  22. case class Resolution[N](res: ValueExpr[internal.Resolution[N]]) extends Feature with Product with Serializable

    Permalink

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

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

    Permalink

    Describes the scanning process of television output devices.

  24. sealed abstract class ScanValue extends AnyRef

    Permalink
  25. sealed abstract class Type extends TypeA

    Permalink
  26. sealed abstract class TypeA extends AnyRef

    Permalink
  27. trait TypeAOps[Out] extends AnyRef

    Permalink
  28. sealed trait TypeExpr extends AnyRef

    Permalink
  29. sealed trait ValueExpr[T] extends AnyRef

    Permalink
  30. case class Width[N](length: ValueExpr[Length[N]]) extends Feature with Product with Serializable

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object All extends TypeA with Product with Serializable

    Permalink
  5. object Aural extends Type with Product with Serializable

    Permalink
  6. object Braille extends Type with Product with Serializable

    Permalink
  7. object Embossed extends Type with Product with Serializable

    Permalink
  8. object Handheld extends Type with Product with Serializable

    Permalink
  9. object Interface extends ScanValue with Product with Serializable

    Permalink
  10. object Landscape extends OrientationValue with Product with Serializable

    Permalink
  11. object Portrait extends OrientationValue with Product with Serializable

    Permalink
  12. object Print extends Type with Product with Serializable

    Permalink
  13. object Progressive extends ScanValue with Product with Serializable

    Permalink
  14. object Projection extends Type with Product with Serializable

    Permalink
  15. object Screen extends Type with Product with Serializable

    Permalink
  16. object TTY extends Type with Product with Serializable

    Permalink
  17. object TV extends Type with Product with Serializable

    Permalink
  18. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  19. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. def css(qs: NonEmptyVector[Query]): CssMediaQuery

    Permalink
  21. val cssFeature: (Feature) ⇒ String

    Permalink
  22. def cssQueries(qs: NonEmptyVector[Query]): String

    Permalink
  23. def cssQuery(q: Query): String

    Permalink
  24. val cssTypeExpr: (TypeExpr) ⇒ String

    Permalink
  25. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  27. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  29. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  35. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  36. implicit def univEqFeature: UnivEq[Feature]

    Permalink
  37. implicit def univEqOrientationValue: UnivEq[OrientationValue]

    Permalink
  38. implicit def univEqQuery: UnivEq[Query]

    Permalink
  39. implicit def univEqScanValue: UnivEq[ScanValue]

    Permalink
  40. implicit def univEqTypeA: UnivEq[TypeA]

    Permalink
  41. implicit def univEqTypeExpr: UnivEq[TypeExpr]

    Permalink
  42. implicit def univEqValueExpr[T](implicit arg0: UnivEq[T]): UnivEq[ValueExpr[T]]

    Permalink
  43. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped