package components

Linear Supertypes
Aliases, Utils, UtilsSupport, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. components
  2. Aliases
  3. Utils
  4. UtilsSupport
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Accordion = viewmodels.accordion.Accordion
    Definition Classes
    Aliases
  2. type ActionItem = viewmodels.summarylist.ActionItem
    Definition Classes
    Aliases
  3. type Actions = viewmodels.summarylist.Actions
    Definition Classes
    Aliases
  4. type BackLink = viewmodels.backlink.BackLink
    Definition Classes
    Aliases
  5. type Breadcrumbs = viewmodels.breadcrumbs.Breadcrumbs
    Definition Classes
    Aliases
  6. type BreadcrumbsItem = viewmodels.breadcrumbs.BreadcrumbsItem
    Definition Classes
    Aliases
  7. type Button = viewmodels.button.Button
    Definition Classes
    Aliases
  8. type CharacterCount = viewmodels.charactercount.CharacterCount
    Definition Classes
    Aliases
  9. type CheckboxBehaviour = viewmodels.checkboxes.CheckboxBehaviour
    Definition Classes
    Aliases
  10. type CheckboxItem = viewmodels.checkboxes.CheckboxItem
    Definition Classes
    Aliases
  11. type Checkboxes = viewmodels.checkboxes.Checkboxes
    Definition Classes
    Aliases
  12. type Content = viewmodels.content.Content
    Definition Classes
    Aliases
  13. type CookieBanner = viewmodels.cookiebanner.CookieBanner
    Definition Classes
    Aliases
  14. type DateInput = viewmodels.dateinput.DateInput
    Definition Classes
    Aliases
  15. type Details = viewmodels.details.Details
    Definition Classes
    Aliases
  16. type ErrorLink = viewmodels.errorsummary.ErrorLink
    Definition Classes
    Aliases
  17. type ErrorMessage = viewmodels.errormessage.ErrorMessage
    Definition Classes
    Aliases
  18. type ErrorSummary = viewmodels.errorsummary.ErrorSummary
    Definition Classes
    Aliases
  19. type Fieldset = viewmodels.fieldset.Fieldset
    Definition Classes
    Aliases
  20. type FileUpload = viewmodels.fileupload.FileUpload
    Definition Classes
    Aliases
  21. class FixedWidthPageLayout extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[PageLayout, play.twirl.api.HtmlFormat.Appendable]
  22. type Footer = viewmodels.footer.Footer
    Definition Classes
    Aliases
  23. type FooterItem = viewmodels.footer.FooterItem
    Definition Classes
    Aliases
  24. type FooterNavigation = viewmodels.footer.FooterNavigation
    Definition Classes
    Aliases
  25. class FormWithCSRF extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template5[Call, Array[(Symbol, String)], Html, RequestHeader, Messages, play.twirl.api.HtmlFormat.Appendable]
  26. class FullWidthPageLayout extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[PageLayout, play.twirl.api.HtmlFormat.Appendable]
  27. class GovukAccordion extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Accordion, play.twirl.api.HtmlFormat.Appendable]
  28. class GovukBackLink extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[BackLink, play.twirl.api.HtmlFormat.Appendable]
  29. class GovukBreadcrumbs extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Breadcrumbs, play.twirl.api.HtmlFormat.Appendable]
  30. class GovukButton extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Button, play.twirl.api.HtmlFormat.Appendable]
  31. class GovukCharacterCount extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[CharacterCount, play.twirl.api.HtmlFormat.Appendable]
  32. class GovukCheckboxes extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Checkboxes, play.twirl.api.HtmlFormat.Appendable]
  33. class GovukCookieBanner extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[CookieBanner, play.twirl.api.HtmlFormat.Appendable]
  34. class GovukDateInput extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[DateInput, play.twirl.api.HtmlFormat.Appendable]
  35. class GovukDetails extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Details, play.twirl.api.HtmlFormat.Appendable]
  36. class GovukErrorMessage extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[ErrorMessage, play.twirl.api.HtmlFormat.Appendable]
  37. class GovukErrorSummary extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[ErrorSummary, play.twirl.api.HtmlFormat.Appendable]
  38. class GovukFieldset extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Fieldset, play.twirl.api.HtmlFormat.Appendable]
  39. class GovukFileUpload extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[FileUpload, play.twirl.api.HtmlFormat.Appendable]
  40. class GovukFooter extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Footer, play.twirl.api.HtmlFormat.Appendable]
  41. class GovukHeader extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Header, play.twirl.api.HtmlFormat.Appendable]
  42. class GovukHint extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Hint, play.twirl.api.HtmlFormat.Appendable]
  43. class GovukInput extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Input, play.twirl.api.HtmlFormat.Appendable]
  44. class GovukInsetText extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[InsetText, play.twirl.api.HtmlFormat.Appendable]
  45. class GovukLabel extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Label, play.twirl.api.HtmlFormat.Appendable]
  46. class GovukLayout extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template14[Option[String], Option[Html], Option[Html], Option[Html], Option[Html], Seq[FooterItem], Option[Html], Option[Html], Option[(Html) ⇒ Html], Option[String], Option[String], Option[(PageLayout) ⇒ Html], Html, Messages, play.twirl.api.HtmlFormat.Appendable]
  47. class GovukNotificationBanner extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[NotificationBanner, play.twirl.api.HtmlFormat.Appendable]
  48. class GovukPanel extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Panel, play.twirl.api.HtmlFormat.Appendable]
  49. class GovukPhaseBanner extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[PhaseBanner, play.twirl.api.HtmlFormat.Appendable]
  50. class GovukRadios extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Radios, play.twirl.api.HtmlFormat.Appendable]
  51. class GovukSelect extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Select, play.twirl.api.HtmlFormat.Appendable]
  52. class GovukSkipLink extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[SkipLink, play.twirl.api.HtmlFormat.Appendable]
  53. class GovukSummaryList extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[SummaryList, play.twirl.api.HtmlFormat.Appendable]
  54. class GovukTable extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Table, play.twirl.api.HtmlFormat.Appendable]
  55. class GovukTabs extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Tabs, play.twirl.api.HtmlFormat.Appendable]
  56. class GovukTag extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Tag, play.twirl.api.HtmlFormat.Appendable]
  57. class GovukTemplate extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template20[Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[String], Option[Html], Option[Html], Option[Html], Option[Html], Html, Html, Option[Html], Option[String], Option[Html], Option[String], Option[String], Option[(PageLayout) ⇒ Html], Html, play.twirl.api.HtmlFormat.Appendable]
  58. class GovukTextarea extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Textarea, play.twirl.api.HtmlFormat.Appendable]
  59. class GovukWarningText extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[WarningText, play.twirl.api.HtmlFormat.Appendable]
  60. type HeadCell = viewmodels.table.HeadCell
    Definition Classes
    Aliases
  61. type Header = viewmodels.header.Header
    Definition Classes
    Aliases
  62. type HeaderNavigation = viewmodels.header.HeaderNavigation
    Definition Classes
    Aliases
  63. type Hint = viewmodels.hint.Hint
    Definition Classes
    Aliases
  64. type HtmlContent = viewmodels.content.HtmlContent
    Definition Classes
    Aliases
  65. type Input = viewmodels.input.Input
    Definition Classes
    Aliases
  66. type InputItem = viewmodels.dateinput.InputItem
    Definition Classes
    Aliases
  67. type InsetText = viewmodels.insettext.InsetText
    Definition Classes
    Aliases
  68. type Key = viewmodels.summarylist.Key
    Definition Classes
    Aliases
  69. type Label = viewmodels.label.Label
    Definition Classes
    Aliases
  70. type Legend = viewmodels.fieldset.Legend
    Definition Classes
    Aliases
  71. type Meta = viewmodels.footer.Meta
    Definition Classes
    Aliases
  72. type NotificationBanner = viewmodels.notificationbanner.NotificationBanner
    Definition Classes
    Aliases
  73. type PageLayout = viewmodels.pagelayout.PageLayout
    Definition Classes
    Aliases
  74. type Panel = viewmodels.panel.Panel
    Definition Classes
    Aliases
  75. type PhaseBanner = viewmodels.phasebanner.PhaseBanner
    Definition Classes
    Aliases
  76. type PrefixOrSuffix = viewmodels.input.PrefixOrSuffix
    Definition Classes
    Aliases
  77. type RadioItem = viewmodels.radios.RadioItem
    Definition Classes
    Aliases
  78. type Radios = viewmodels.radios.Radios
    Definition Classes
    Aliases
  79. type Section = viewmodels.accordion.Section
    Definition Classes
    Aliases
  80. type Select = viewmodels.select.Select
    Definition Classes
    Aliases
  81. type SelectItem = viewmodels.select.SelectItem
    Definition Classes
    Aliases
  82. type SkipLink = viewmodels.skiplink.SkipLink
    Definition Classes
    Aliases
  83. type SummaryList = viewmodels.summarylist.SummaryList
    Definition Classes
    Aliases
  84. type SummaryListRow = viewmodels.summarylist.SummaryListRow
    Definition Classes
    Aliases
  85. type TabItem = viewmodels.tabs.TabItem
    Definition Classes
    Aliases
  86. type TabPanel = viewmodels.tabs.TabPanel
    Definition Classes
    Aliases
  87. type Table = viewmodels.table.Table
    Definition Classes
    Aliases
  88. type TableRow = viewmodels.table.TableRow
    Definition Classes
    Aliases
  89. type Tabs = viewmodels.tabs.Tabs
    Definition Classes
    Aliases
  90. type Tag = viewmodels.tag.Tag
    Definition Classes
    Aliases
  91. type Text = viewmodels.content.Text
    Definition Classes
    Aliases
  92. type Textarea = viewmodels.textarea.Textarea
    Definition Classes
    Aliases
  93. class TwoThirdsMainContent extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Html, play.twirl.api.HtmlFormat.Appendable]
  94. class TwoThirdsOneThirdMainContent extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template2[Html, Html, play.twirl.api.HtmlFormat.Appendable]
  95. type Value = viewmodels.summarylist.Value
    Definition Classes
    Aliases
  96. type WarningText = viewmodels.warningtext.WarningText
    Definition Classes
    Aliases

Value Members

  1. val Accordion: viewmodels.accordion.Accordion.type
    Definition Classes
    Aliases
  2. val ActionItem: viewmodels.summarylist.ActionItem.type
    Definition Classes
    Aliases
  3. val Actions: viewmodels.summarylist.Actions.type
    Definition Classes
    Aliases
  4. val BackLink: viewmodels.backlink.BackLink.type
    Definition Classes
    Aliases
  5. val Breadcrumbs: viewmodels.breadcrumbs.Breadcrumbs.type
    Definition Classes
    Aliases
  6. val BreadcrumbsItem: viewmodels.breadcrumbs.BreadcrumbsItem.type
    Definition Classes
    Aliases
  7. val Button: viewmodels.button.Button.type
    Definition Classes
    Aliases
  8. val CharacterCount: viewmodels.charactercount.CharacterCount.type
    Definition Classes
    Aliases
  9. val CheckboxBehaviour: viewmodels.checkboxes.CheckboxBehaviour.type
    Definition Classes
    Aliases
  10. val CheckboxItem: viewmodels.checkboxes.CheckboxItem.type
    Definition Classes
    Aliases
  11. val Checkboxes: viewmodels.checkboxes.Checkboxes.type
    Definition Classes
    Aliases
  12. val Content: viewmodels.content.Content.type
    Definition Classes
    Aliases
  13. val CookieBanner: viewmodels.cookiebanner.CookieBanner.type
    Definition Classes
    Aliases
  14. val DateInput: viewmodels.dateinput.DateInput.type
    Definition Classes
    Aliases
  15. val Details: viewmodels.details.Details.type
    Definition Classes
    Aliases
  16. val Empty: viewmodels.content.Empty.type
    Definition Classes
    Aliases
  17. val ErrorLink: viewmodels.errorsummary.ErrorLink.type
    Definition Classes
    Aliases
  18. val ErrorMessage: viewmodels.errormessage.ErrorMessage.type
    Definition Classes
    Aliases
  19. val ErrorSummary: viewmodels.errorsummary.ErrorSummary.type
    Definition Classes
    Aliases
  20. val ExclusiveCheckbox: viewmodels.checkboxes.ExclusiveCheckbox.type
    Definition Classes
    Aliases
  21. val Fieldset: viewmodels.fieldset.Fieldset.type
    Definition Classes
    Aliases
  22. val FileUpload: viewmodels.fileupload.FileUpload.type
    Definition Classes
    Aliases
  23. val Footer: viewmodels.footer.Footer.type
    Definition Classes
    Aliases
  24. val FooterItem: viewmodels.footer.FooterItem.type
    Definition Classes
    Aliases
  25. val FooterNavigation: viewmodels.footer.FooterNavigation.type
    Definition Classes
    Aliases
  26. val HeadCell: viewmodels.table.HeadCell.type
    Definition Classes
    Aliases
  27. val Header: viewmodels.header.Header.type
    Definition Classes
    Aliases
  28. val HeaderNavigation: viewmodels.header.HeaderNavigation.type
    Definition Classes
    Aliases
  29. val Hint: viewmodels.hint.Hint.type
    Definition Classes
    Aliases
  30. val HtmlContent: viewmodels.content.HtmlContent.type
    Definition Classes
    Aliases
  31. val Input: viewmodels.input.Input.type
    Definition Classes
    Aliases
  32. val InputItem: viewmodels.dateinput.InputItem.type
    Definition Classes
    Aliases
  33. val InsetText: viewmodels.insettext.InsetText.type
    Definition Classes
    Aliases
  34. val Key: viewmodels.summarylist.Key.type
    Definition Classes
    Aliases
  35. val Label: viewmodels.label.Label.type
    Definition Classes
    Aliases
  36. val Legend: viewmodels.fieldset.Legend.type
    Definition Classes
    Aliases
  37. val Meta: viewmodels.footer.Meta.type
    Definition Classes
    Aliases
  38. val NonEmptyHtml: viewmodels.content.NonEmptyHtml.type
    Definition Classes
    Aliases
  39. val NonEmptyText: viewmodels.content.NonEmptyText.type
    Definition Classes
    Aliases
  40. val NotificationBanner: viewmodels.notificationbanner.NotificationBanner.type
    Definition Classes
    Aliases
  41. val PageLayout: viewmodels.pagelayout.PageLayout.type
    Definition Classes
    Aliases
  42. val Panel: viewmodels.panel.Panel.type
    Definition Classes
    Aliases
  43. val PhaseBanner: viewmodels.phasebanner.PhaseBanner.type
    Definition Classes
    Aliases
  44. val PrefixOrSuffix: viewmodels.input.PrefixOrSuffix.type
    Definition Classes
    Aliases
  45. val RadioItem: viewmodels.radios.RadioItem.type
    Definition Classes
    Aliases
  46. val Radios: viewmodels.radios.Radios.type
    Definition Classes
    Aliases
  47. val Section: viewmodels.accordion.Section.type
    Definition Classes
    Aliases
  48. val Select: viewmodels.select.Select.type
    Definition Classes
    Aliases
  49. val SelectItem: viewmodels.select.SelectItem.type
    Definition Classes
    Aliases
  50. val SkipLink: viewmodels.skiplink.SkipLink.type
    Definition Classes
    Aliases
  51. val SummaryList: viewmodels.summarylist.SummaryList.type
    Definition Classes
    Aliases
  52. val SummaryListRow: viewmodels.summarylist.SummaryListRow.type
    Definition Classes
    Aliases
  53. val TabItem: viewmodels.tabs.TabItem.type
    Definition Classes
    Aliases
  54. val TabPanel: viewmodels.tabs.TabPanel.type
    Definition Classes
    Aliases
  55. val Table: viewmodels.table.Table.type
    Definition Classes
    Aliases
  56. val TableRow: viewmodels.table.TableRow.type
    Definition Classes
    Aliases
  57. val Tabs: viewmodels.tabs.Tabs.type
    Definition Classes
    Aliases
  58. val Tag: viewmodels.tag.Tag.type
    Definition Classes
    Aliases
  59. val Text: viewmodels.content.Text.type
    Definition Classes
    Aliases
  60. val Textarea: viewmodels.textarea.Textarea.type
    Definition Classes
    Aliases
  61. val Value: viewmodels.summarylist.Value.type
    Definition Classes
    Aliases
  62. val WarningText: viewmodels.warningtext.WarningText.type
    Definition Classes
    Aliases
  63. def toAttributes(attributes: Map[String, String], padCount: Int = 1): Html

    Creates an HTML fragment with pairs of attribute=value.

    Creates an HTML fragment with pairs of attribute=value. The attributes HTML fragment is padded on the left with 1 space by default so when it is used in a template it is nicely separated from the previous element.

    returns

    Html

    Definition Classes
    UtilsSupport
  64. def toClasses(firstClass: String, rest: String*): String

    Creates a space-separated list of CSS classes to be included in a template.

    Creates a space-separated list of CSS classes to be included in a template.

    Definition Classes
    UtilsSupport
  65. def urlEncode(s: String): String
    Definition Classes
    UtilsSupport
  66. object implicits extends Implicits

    Top-level implicits for all components

  67. object NonEmptyString
    Definition Classes
    UtilsSupport

Inherited from Aliases

Inherited from Utils

Inherited from UtilsSupport

Inherited from AnyRef

Inherited from Any

Ungrouped