< Back
 

# Packages

-  package root
  Definition Classes
    root
-  package uk
  Definition Classes
    root
-  package gov
  Definition Classes
    uk
-  package hmrc
  Definition Classes
    gov
-  package govukfrontend
  Definition Classes
    hmrc
-  package examples
  Definition Classes
    govukfrontend
- AsJson
- CallMacro
- CaseClassOps
- ExampleGenerator
- ExampleTranslator
- ExampleType
- Field
- FileSystem
- GovukFrontend
- HmrcFrontend
- Implicits
- Import
- MacroCall
- NunjucksParser
- NunjucksTemplate
- NunjucksTemplateBody
- PlayVersions
- Retryable
- SetBlock
- TemplateHtml
- TwirlFormatter
- WhiteSpace
-  package views
  Definition Classes
    govukfrontend

p

uk.gov.hmrc.govukfrontend

# examples 

#### package examples

Linear Supertypes
AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. examples
2. AnyRef
3. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Type Members

1.  case class CallMacro(callMacro: MacroCall, macroCalls: List[MacroCall]) extends NunjucksTemplateBody with Product with Serializable
2.  case class CaseClassOps[T <: Product](caseClassObj: T)(implicit evidence$1: ClassTag[T]) extends Product with Serializable
3.  class ExampleGenerator extends AnyRef
4.  sealed trait ExampleType extends AnyRef
5.  case class Field[+T](name: String, value: T, defaultValue: Option[T], isConstructorVal: Boolean) extends Product with Serializable
6.  case class Import(from: String = "", macroName: String = "") extends Product with Serializable
7.  case class MacroCall(macroName: String, args: Any) extends NunjucksTemplateBody with Product with Serializable
8.  case class NunjucksTemplate(prelim: Option[TemplateHtml] = None, imports: List[Import], body: List[NunjucksTemplateBody]) extends Product with Serializable
9.  sealed trait NunjucksTemplateBody extends AnyRef
10.  trait Retryable extends AnyRef
11.  case class SetBlock(blockName: String, html: Option[TemplateHtml] = None, macroCall: MacroCall) extends NunjucksTemplateBody with Product with Serializable
12.  case class TemplateHtml(content: Html) extends NunjucksTemplateBody with Product with Serializable
13.  case class WhiteSpace(ws: String) extends NunjucksTemplateBody with Product with Serializable

### Value Members

1.  def prettyPrint(a: Any, indentSize: Int = 2, maxElementWidth: Int = 30, depth: Int = 1): String
2.  object AsJson
3.  object ExampleTranslator
4.  object FileSystem extends Retryable
5.  object GovukFrontend extends ExampleType with Product with Serializable
6.  object HmrcFrontend extends ExampleType with Product with Serializable
7.  object Implicits
8.  object NunjucksParser
9.  object PlayVersions
10.  object TwirlFormatter

### Inherited from AnyRef

### Inherited from Any

### Ungrouped