Package

io.udash

css

Permalink

package css

Visibility
  1. Public
  2. All

Type Members

  1. trait CssBase extends AnyRef

    Permalink

    Base trait for all stylesheets.

    Base trait for all stylesheets.

    Example:

    object ExampleStylesheet extends CssBase {
      import dsl._
    
      val s = style(...)
    }
    

  2. class CssFileRenderer extends AnyRef

    Permalink

    Renders provided styles into files.

    Renders provided styles into files. Creates separate file for each stylesheet. Keeps styles order from provided Seq.

  3. case class CssFontFace(className: String, font: FontFace[Option[String]]) extends CssStyle with Product with Serializable

    Permalink
  4. case class CssKeyframes(className: String, steps: Seq[(Double, StyleS)]) extends CssStyle with Product with Serializable

    Permalink
  5. case class CssPrefixedStyleName(prefixClass: String, actualClassSuffix: String) extends CssStyle with Product with Serializable

    Permalink
  6. class CssStringRenderer extends AnyRef

    Permalink

    Renders provided styles into String.

    Renders provided styles into String. Keeps styles order from provided Seq.

  7. sealed trait CssStyle extends AnyRef

    Permalink

    Representation of stylesheet elements.

    Representation of stylesheet elements. In JS it's always CssStyleName.

  8. case class CssStyleImpl(className: String, impl: StyleS) extends CssStyle with Product with Serializable

    Permalink
  9. case class CssStyleName(className: String) extends CssStyle with Product with Serializable

    Permalink
  10. case class CssStyleNameWithSharedCompanion(companionClass: String, commonPrefix: String, className: String) extends CssStyle with Product with Serializable

    Permalink

Value Members

  1. object CssBase

    Permalink

Ungrouped