Packages

package soy

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package util

Type Members

  1. trait DefaultSoyWrites extends AnyRef

    Provides conversion from base types to SoyValue.

  2. final case class SoyBoolean(value: Boolean) extends AnyVal with SoyValue with Product with Serializable
  3. final case class SoyCss(value: String) extends AnyVal with SoyValue with Product with Serializable

    A pre-escaped CSS fragment.

    A pre-escaped CSS fragment. By constructing this you are guaranteeing that the value passed is safe for display.

  4. final case class SoyFloat(value: Double) extends AnyVal with SoyValue with Product with Serializable
  5. final case class SoyHtml(value: String) extends AnyVal with SoyValue with Product with Serializable

    A pre-escaped HTML fragment.

    A pre-escaped HTML fragment. By constructing this you are guaranteeing that the value passed is safe for display.

  6. final case class SoyInt(value: Int) extends AnyVal with SoyValue with Product with Serializable
  7. final case class SoyJs(value: String) extends AnyVal with SoyValue with Product with Serializable

    A pre-escaped Javascript fragment or JSON data.

    A pre-escaped Javascript fragment or JSON data. By constructing this you are guaranteeing that the value passed is safe for display.

  8. final case class SoyList(value: Seq[SoyValue]) extends AnyVal with SoyValue with Product with Serializable
  9. final case class SoyMap(value: Map[String, SoyValue]) extends AnyVal with SoyValue with Product with Serializable
  10. trait SoyMapWrites[-T] extends SoyWrites[T]

    The class of types that can be converted into a SoyMap.

    The class of types that can be converted into a SoyMap. Every SoyMapWrites implies a SoyWrites.

  11. final case class SoyString(value: String) extends AnyVal with SoyValue with Product with Serializable
  12. final case class SoyUri(value: String) extends AnyVal with SoyValue with Product with Serializable

    A pre-escaped URI.

    A pre-escaped URI. By constructing this you are guaranteeing that the value passed is safe for display.

  13. sealed trait SoyValue extends Any

    Base trait of types which can be used in Google Cloure Templatates.

  14. trait SoyWrites[-T] extends DefaultSoyWrites

    Implement this trait for an arbitrary type to allow it being converted for use in Google Closure Templates.

    Implement this trait for an arbitrary type to allow it being converted for use in Google Closure Templates.

    Annotations
    @implicitNotFound()

Value Members

  1. object Soy

    Provides convenience methods for building SoyValues.

  2. object SoyMacroImpl
  3. case object SoyNull extends SoyValue with Product with Serializable
  4. object SoyWrites extends DefaultSoyWrites

    Default converters.

Ungrouped