scalatags.stylesheet

CascadingStyleSheet

abstract class CascadingStyleSheet extends StyleSheet with StyleSheetTags

A StyleSheet which lets you define cascading tag/class selectors. Separate from StyleSheet because you almost never need these things, so it's good to make it explicit when you do to prevent accidental cascading.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CascadingStyleSheet
  2. StyleSheetTags
  3. StyleSheet
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CascadingStyleSheet()(implicit sourceName: FullName)

Type Members

  1. class Creator extends PseudoSelectors[Creator]

    Attributes
    protected[this]
    Definition Classes
    StyleSheet

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. val &: Selector

    Namespace that holds all the css pseudo-selectors, to avoid collisions with tags and style-names and other things.

    Namespace that holds all the css pseudo-selectors, to avoid collisions with tags and style-names and other things.

    Attributes
    protected[this]
    Definition Classes
    StyleSheet
  5. object * extends Selector

    * in a CSS selector.

  6. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  7. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  8. val a: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  9. def allClasses: Seq[Cls]

    Definition Classes
    StyleSheet
  10. val area: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. val audio: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  13. val b: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  14. val base: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  15. val blockquote: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  16. val body: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  17. val br: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  18. val button: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  19. val canvas: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  20. val caption: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  21. val cite: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  22. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. object cls extends Creator

    Used to define a new, uniquely-named class with a set of styles associated with it.

  24. implicit def clsSelector(c: Cls): Selector

    Attributes
    protected[this]
  25. val code: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  26. val col: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  27. val colgroup: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  28. def customSheetName: Option[String]

    The name of this CSS stylesheet.

    The name of this CSS stylesheet. Defaults to the name of the trait, but you can override

    Definition Classes
    StyleSheet
  29. val datalist: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  30. val dd: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  31. def defaultSheetName: String

    The default name of a stylesheet, filled in with the StyleSheet implicit macro

    The default name of a stylesheet, filled in with the StyleSheet implicit macro

    Attributes
    protected[this]
    Definition Classes
    StyleSheet
  32. val del: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  33. val div: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  34. val dl: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  35. val dt: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  36. val em: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  37. val embed: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  38. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  40. val fieldset: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  41. val figcaption: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  42. val figure: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  43. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  44. val footer: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  45. val form: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  46. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  47. val h1: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  48. val h2: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  49. val h3: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  50. val h4: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  51. val h5: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  52. val h6: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  53. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  54. val head: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  55. val header: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  56. val hr: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  57. val html: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  58. val i: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  59. val iframe: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  60. val img: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  61. def initStyleSheet()(implicit sourceClasses: SourceClasses[CascadingStyleSheet.this.type]): Unit

    All classes defined in this stylesheet, filled in with the StyleSheet implicit macro

    All classes defined in this stylesheet, filled in with the StyleSheet implicit macro

    Attributes
    protected[this]
    Definition Classes
    StyleSheet
  62. val input: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  63. val ins: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  64. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  65. val label: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  66. val legend: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  67. val li: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  68. val link: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  69. val map: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  70. val meta: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  71. def nameFor(memberName: String, pseudoSelectors: String): String

    Converts the name of the StyleSheet's, the name of the member, and any applicable pseudo-selectors into the name of the CSS class.

    Converts the name of the StyleSheet's, the name of the member, and any applicable pseudo-selectors into the name of the CSS class.

    Attributes
    protected[this]
    Definition Classes
    StyleSheet
  72. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  73. final def notify(): Unit

    Definition Classes
    AnyRef
  74. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  75. val object: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  76. val ol: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  77. val optgroup: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  78. val option: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  79. val p: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  80. val param: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  81. val pre: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  82. val s: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  83. val script: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  84. val select: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  85. val small: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  86. val source: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  87. val span: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  88. val strong: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  89. def styleSheetText: String

    Definition Classes
    StyleSheet
  90. val sub: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  91. val sup: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  92. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  93. val table: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  94. val tbody: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  95. val td: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  96. val textarea: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  97. val tfoot: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  98. val th: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  99. val thead: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  100. def toString(): String

    Definition Classes
    AnyRef → Any
  101. val tr: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  102. val track: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  103. val u: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  104. val ul: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  105. val video: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags
  106. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  109. val wbr: Selector

    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags

Inherited from StyleSheetTags

Inherited from StyleSheet

Inherited from AnyRef

Inherited from Any

Ungrouped