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. Protected

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

    Top-level implicits for all components

  72. object NonEmptyString
    Definition Classes
    UtilsSupport

Inherited from Aliases

Inherited from Utils

Inherited from UtilsSupport

Inherited from AnyRef

Inherited from Any

Ungrouped