Class

scalatags.stylesheet

CascadingStyleSheet

Related Doc: package stylesheet

Permalink

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
Visibility
  1. Public
  2. All

Instance Constructors

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

    Permalink

Type Members

  1. class Creator extends PseudoSelectors[Creator]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    StyleSheet

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. val &: Selector

    Permalink

    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
  4. object * extends Selector

    Permalink

    * in a CSS selector.

    * in a CSS selector.

    Attributes
    protected[this]
    Definition Classes
    StyleSheet
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. val a: Selector

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

    Permalink
    Definition Classes
    StyleSheet
  8. val area: Selector

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

    Permalink
    Definition Classes
    Any
  10. val audio: Selector

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

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

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

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

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

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

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

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

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

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

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

    Permalink

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

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

    Attributes
    protected[this]
    Definition Classes
    StyleSheet
  22. implicit def clsSelector(c: Cls): Selector

    Permalink
    Attributes
    protected[this]
  23. val code: Selector

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

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

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

    Permalink

    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
  27. val datalist: Selector

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

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

    Permalink

    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
  30. val del: Selector

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  38. val fieldset: Selector

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  45. val h1: Selector

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  52. val head: Selector

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

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

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

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

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

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

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

    Permalink

    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
  60. val input: Selector

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

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

    Permalink
    Definition Classes
    Any
  63. val label: Selector

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

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

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

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

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

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

    Permalink

    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
  70. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  73. val object: Selector

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    StyleSheet
  88. val sub: Selector

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

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

    Permalink
    Definition Classes
    AnyRef
  91. val table: Selector

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  99. val tr: Selector

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

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

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

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

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

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

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

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

    Permalink
    Attributes
    protected[this]
    Definition Classes
    StyleSheetTags

Inherited from StyleSheetTags

Inherited from StyleSheet

Inherited from AnyRef

Inherited from Any

Ungrouped