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.
- Alphabetic
- By Inheritance
- CascadingStyleSheet
- StyleSheetTags
- StyleSheet
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new CascadingStyleSheet()(implicit sourceName: FullName)
Type Members
- class Creator extends PseudoSelectors[Creator]
- Attributes
- protected[this]
- Definition Classes
- StyleSheet
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- 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
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val a: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- def allClasses: Seq[Cls]
- Definition Classes
- StyleSheet
- val area: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val audio: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val b: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val base: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val blockquote: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val body: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val br: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val button: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val canvas: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val caption: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val cite: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit def clsSelector(c: Cls): Selector
- Attributes
- protected[this]
- val code: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val col: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val colgroup: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- 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
- val datalist: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val dd: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- 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
- val del: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val div: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val dl: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val dt: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val em: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val embed: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- val fieldset: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val figcaption: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val figure: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- val footer: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val form: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val h1: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val h2: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val h3: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val h4: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val h5: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val h6: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val head: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val header: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val hr: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val html: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val i: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val iframe: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val img: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- 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
- val input: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val ins: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val label: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val legend: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val li: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val link: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val map: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val meta: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- 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
- 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()
- val object: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val ol: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val optgroup: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val option: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val p: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val param: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val pre: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val s: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val script: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val select: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val small: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val source: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val span: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val strong: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- def styleSheetText: String
- Definition Classes
- StyleSheet
- val sub: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val sup: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val table: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val tbody: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val td: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val textarea: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val tfoot: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val th: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val thead: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- def toString(): String
- Definition Classes
- AnyRef → Any
- val tr: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val track: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val u: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val ul: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- val video: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- 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()
- val wbr: Selector
- Attributes
- protected[this]
- Definition Classes
- StyleSheetTags
- object * extends Selector
*
in a CSS selector.*
in a CSS selector.- Attributes
- protected[this]
- Definition Classes
- StyleSheet
- object cls extends Creator
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