package components
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- components
- Aliases
- Utils
- UtilsSupport
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
Accordion = viewmodels.accordion.Accordion
- Definition Classes
- Aliases
-
type
ActionItem = viewmodels.summarylist.ActionItem
- Definition Classes
- Aliases
-
type
Actions = viewmodels.summarylist.Actions
- Definition Classes
- Aliases
-
type
BackLink = viewmodels.backlink.BackLink
- Definition Classes
- Aliases
-
type
Breadcrumbs = viewmodels.breadcrumbs.Breadcrumbs
- Definition Classes
- Aliases
-
type
BreadcrumbsItem = viewmodels.breadcrumbs.BreadcrumbsItem
- Definition Classes
- Aliases
-
type
Button = viewmodels.button.Button
- Definition Classes
- Aliases
-
type
CharacterCount = viewmodels.charactercount.CharacterCount
- Definition Classes
- Aliases
-
type
CheckboxBehaviour = viewmodels.checkboxes.CheckboxBehaviour
- Definition Classes
- Aliases
-
type
CheckboxItem = viewmodels.checkboxes.CheckboxItem
- Definition Classes
- Aliases
-
type
Checkboxes = viewmodels.checkboxes.Checkboxes
- Definition Classes
- Aliases
-
type
Content = viewmodels.content.Content
- Definition Classes
- Aliases
-
type
CookieBanner = viewmodels.cookiebanner.CookieBanner
- Definition Classes
- Aliases
-
type
DateInput = viewmodels.dateinput.DateInput
- Definition Classes
- Aliases
-
type
Details = viewmodels.details.Details
- Definition Classes
- Aliases
-
type
ErrorLink = viewmodels.errorsummary.ErrorLink
- Definition Classes
- Aliases
-
type
ErrorMessage = viewmodels.errormessage.ErrorMessage
- Definition Classes
- Aliases
-
type
ErrorSummary = viewmodels.errorsummary.ErrorSummary
- Definition Classes
- Aliases
-
type
Fieldset = viewmodels.fieldset.Fieldset
- Definition Classes
- Aliases
-
type
FileUpload = viewmodels.fileupload.FileUpload
- Definition Classes
- Aliases
-
type
Footer = viewmodels.footer.Footer
- Definition Classes
- Aliases
-
type
FooterItem = viewmodels.footer.FooterItem
- Definition Classes
- Aliases
-
type
FooterNavigation = viewmodels.footer.FooterNavigation
- Definition Classes
- Aliases
- 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]
- class GovukAccordion extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Accordion, play.twirl.api.HtmlFormat.Appendable]
- class GovukBackLink extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[BackLink, play.twirl.api.HtmlFormat.Appendable]
- class GovukBreadcrumbs extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Breadcrumbs, play.twirl.api.HtmlFormat.Appendable]
- class GovukButton extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Button, play.twirl.api.HtmlFormat.Appendable]
- class GovukCharacterCount extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[CharacterCount, play.twirl.api.HtmlFormat.Appendable]
- class GovukCheckboxes extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Checkboxes, play.twirl.api.HtmlFormat.Appendable]
- class GovukCookieBanner extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[CookieBanner, play.twirl.api.HtmlFormat.Appendable]
- class GovukDateInput extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[DateInput, play.twirl.api.HtmlFormat.Appendable]
- class GovukDetails extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Details, play.twirl.api.HtmlFormat.Appendable]
- class GovukErrorMessage extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[ErrorMessage, play.twirl.api.HtmlFormat.Appendable]
- class GovukErrorSummary extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[ErrorSummary, play.twirl.api.HtmlFormat.Appendable]
- class GovukFieldset extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Fieldset, play.twirl.api.HtmlFormat.Appendable]
- class GovukFileUpload extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[FileUpload, play.twirl.api.HtmlFormat.Appendable]
- class GovukFooter extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Footer, play.twirl.api.HtmlFormat.Appendable]
- class GovukHeader extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Header, play.twirl.api.HtmlFormat.Appendable]
- class GovukHint extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Hint, play.twirl.api.HtmlFormat.Appendable]
- class GovukInput extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Input, play.twirl.api.HtmlFormat.Appendable]
- class GovukInsetText extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[InsetText, play.twirl.api.HtmlFormat.Appendable]
- class GovukLabel extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Label, play.twirl.api.HtmlFormat.Appendable]
- class GovukLayout extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template13[Option[String], Option[Html], Option[Html], Option[Html], Option[Html], Seq[FooterItem], Option[Html], Option[Html], Option[(Html) ⇒ Html], Option[String], Option[String], Html, Messages, play.twirl.api.HtmlFormat.Appendable]
- class GovukNotificationBanner extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[NotificationBanner, play.twirl.api.HtmlFormat.Appendable]
- class GovukPanel extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Panel, play.twirl.api.HtmlFormat.Appendable]
- class GovukPhaseBanner extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[PhaseBanner, play.twirl.api.HtmlFormat.Appendable]
- class GovukRadios extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Radios, play.twirl.api.HtmlFormat.Appendable]
- class GovukSelect extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Select, play.twirl.api.HtmlFormat.Appendable]
- class GovukSkipLink extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[SkipLink, play.twirl.api.HtmlFormat.Appendable]
- class GovukSummaryList extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[SummaryList, play.twirl.api.HtmlFormat.Appendable]
- class GovukTable extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Table, play.twirl.api.HtmlFormat.Appendable]
- class GovukTabs extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Tabs, play.twirl.api.HtmlFormat.Appendable]
- class GovukTag extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Tag, play.twirl.api.HtmlFormat.Appendable]
- class GovukTemplate extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template19[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], Html, play.twirl.api.HtmlFormat.Appendable]
- class GovukTextarea extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Textarea, play.twirl.api.HtmlFormat.Appendable]
- class GovukWarningText extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[WarningText, play.twirl.api.HtmlFormat.Appendable]
-
type
HeadCell = viewmodels.table.HeadCell
- Definition Classes
- Aliases
-
type
Header = viewmodels.header.Header
- Definition Classes
- Aliases
-
type
HeaderNavigation = viewmodels.header.HeaderNavigation
- Definition Classes
- Aliases
-
type
Hint = viewmodels.hint.Hint
- Definition Classes
- Aliases
-
type
HtmlContent = viewmodels.content.HtmlContent
- Definition Classes
- Aliases
-
type
Input = viewmodels.input.Input
- Definition Classes
- Aliases
-
type
InputItem = viewmodels.dateinput.InputItem
- Definition Classes
- Aliases
-
type
InsetText = viewmodels.insettext.InsetText
- Definition Classes
- Aliases
-
type
Key = viewmodels.summarylist.Key
- Definition Classes
- Aliases
-
type
Label = viewmodels.label.Label
- Definition Classes
- Aliases
-
type
Legend = viewmodels.fieldset.Legend
- Definition Classes
- Aliases
-
type
Meta = viewmodels.footer.Meta
- Definition Classes
- Aliases
-
type
NotificationBanner = viewmodels.notificationbanner.NotificationBanner
- Definition Classes
- Aliases
-
type
Panel = viewmodels.panel.Panel
- Definition Classes
- Aliases
-
type
PhaseBanner = viewmodels.phasebanner.PhaseBanner
- Definition Classes
- Aliases
-
type
PrefixOrSuffix = viewmodels.input.PrefixOrSuffix
- Definition Classes
- Aliases
-
type
RadioItem = viewmodels.radios.RadioItem
- Definition Classes
- Aliases
-
type
Radios = viewmodels.radios.Radios
- Definition Classes
- Aliases
-
type
Section = viewmodels.accordion.Section
- Definition Classes
- Aliases
-
type
Select = viewmodels.select.Select
- Definition Classes
- Aliases
-
type
SelectItem = viewmodels.select.SelectItem
- Definition Classes
- Aliases
-
type
SkipLink = viewmodels.skiplink.SkipLink
- Definition Classes
- Aliases
-
type
SummaryList = viewmodels.summarylist.SummaryList
- Definition Classes
- Aliases
-
type
SummaryListRow = viewmodels.summarylist.SummaryListRow
- Definition Classes
- Aliases
-
type
TabItem = viewmodels.tabs.TabItem
- Definition Classes
- Aliases
-
type
TabPanel = viewmodels.tabs.TabPanel
- Definition Classes
- Aliases
-
type
Table = viewmodels.table.Table
- Definition Classes
- Aliases
-
type
TableRow = viewmodels.table.TableRow
- Definition Classes
- Aliases
-
type
Tabs = viewmodels.tabs.Tabs
- Definition Classes
- Aliases
-
type
Tag = viewmodels.tag.Tag
- Definition Classes
- Aliases
-
type
Text = viewmodels.content.Text
- Definition Classes
- Aliases
-
type
Textarea = viewmodels.textarea.Textarea
- Definition Classes
- Aliases
- class TwoThirdsMainContent extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template1[Html, play.twirl.api.HtmlFormat.Appendable]
- class TwoThirdsOneThirdMainContent extends BaseScalaTemplate[play.twirl.api.HtmlFormat.Appendable, Format[play.twirl.api.HtmlFormat.Appendable]] with Template2[Html, Html, play.twirl.api.HtmlFormat.Appendable]
-
type
Value = viewmodels.summarylist.Value
- Definition Classes
- Aliases
-
type
WarningText = viewmodels.warningtext.WarningText
- Definition Classes
- Aliases
Value Members
-
val
Accordion: viewmodels.accordion.Accordion.type
- Definition Classes
- Aliases
-
val
ActionItem: viewmodels.summarylist.ActionItem.type
- Definition Classes
- Aliases
-
val
Actions: viewmodels.summarylist.Actions.type
- Definition Classes
- Aliases
-
val
BackLink: viewmodels.backlink.BackLink.type
- Definition Classes
- Aliases
-
val
Breadcrumbs: viewmodels.breadcrumbs.Breadcrumbs.type
- Definition Classes
- Aliases
-
val
BreadcrumbsItem: viewmodels.breadcrumbs.BreadcrumbsItem.type
- Definition Classes
- Aliases
-
val
Button: viewmodels.button.Button.type
- Definition Classes
- Aliases
-
val
CharacterCount: viewmodels.charactercount.CharacterCount.type
- Definition Classes
- Aliases
-
val
CheckboxBehaviour: viewmodels.checkboxes.CheckboxBehaviour.type
- Definition Classes
- Aliases
-
val
CheckboxItem: viewmodels.checkboxes.CheckboxItem.type
- Definition Classes
- Aliases
-
val
Checkboxes: viewmodels.checkboxes.Checkboxes.type
- Definition Classes
- Aliases
-
val
Content: viewmodels.content.Content.type
- Definition Classes
- Aliases
-
val
CookieBanner: viewmodels.cookiebanner.CookieBanner.type
- Definition Classes
- Aliases
-
val
DateInput: viewmodels.dateinput.DateInput.type
- Definition Classes
- Aliases
-
val
Details: viewmodels.details.Details.type
- Definition Classes
- Aliases
-
val
Empty: viewmodels.content.Empty.type
- Definition Classes
- Aliases
-
val
ErrorLink: viewmodels.errorsummary.ErrorLink.type
- Definition Classes
- Aliases
-
val
ErrorMessage: viewmodels.errormessage.ErrorMessage.type
- Definition Classes
- Aliases
-
val
ErrorSummary: viewmodels.errorsummary.ErrorSummary.type
- Definition Classes
- Aliases
-
val
ExclusiveCheckbox: viewmodels.checkboxes.ExclusiveCheckbox.type
- Definition Classes
- Aliases
-
val
Fieldset: viewmodels.fieldset.Fieldset.type
- Definition Classes
- Aliases
-
val
FileUpload: viewmodels.fileupload.FileUpload.type
- Definition Classes
- Aliases
-
val
Footer: viewmodels.footer.Footer.type
- Definition Classes
- Aliases
-
val
FooterItem: viewmodels.footer.FooterItem.type
- Definition Classes
- Aliases
-
val
FooterNavigation: viewmodels.footer.FooterNavigation.type
- Definition Classes
- Aliases
-
val
HeadCell: viewmodels.table.HeadCell.type
- Definition Classes
- Aliases
-
val
Header: viewmodels.header.Header.type
- Definition Classes
- Aliases
-
val
HeaderNavigation: viewmodels.header.HeaderNavigation.type
- Definition Classes
- Aliases
-
val
Hint: viewmodels.hint.Hint.type
- Definition Classes
- Aliases
-
val
HtmlContent: viewmodels.content.HtmlContent.type
- Definition Classes
- Aliases
-
val
Input: viewmodels.input.Input.type
- Definition Classes
- Aliases
-
val
InputItem: viewmodels.dateinput.InputItem.type
- Definition Classes
- Aliases
-
val
InsetText: viewmodels.insettext.InsetText.type
- Definition Classes
- Aliases
-
val
Key: viewmodels.summarylist.Key.type
- Definition Classes
- Aliases
-
val
Label: viewmodels.label.Label.type
- Definition Classes
- Aliases
-
val
Legend: viewmodels.fieldset.Legend.type
- Definition Classes
- Aliases
-
val
Meta: viewmodels.footer.Meta.type
- Definition Classes
- Aliases
-
val
NonEmptyHtml: viewmodels.content.NonEmptyHtml.type
- Definition Classes
- Aliases
-
val
NonEmptyText: viewmodels.content.NonEmptyText.type
- Definition Classes
- Aliases
-
val
NotificationBanner: viewmodels.notificationbanner.NotificationBanner.type
- Definition Classes
- Aliases
-
val
Panel: viewmodels.panel.Panel.type
- Definition Classes
- Aliases
-
val
PhaseBanner: viewmodels.phasebanner.PhaseBanner.type
- Definition Classes
- Aliases
-
val
PrefixOrSuffix: viewmodels.input.PrefixOrSuffix.type
- Definition Classes
- Aliases
-
val
RadioItem: viewmodels.radios.RadioItem.type
- Definition Classes
- Aliases
-
val
Radios: viewmodels.radios.Radios.type
- Definition Classes
- Aliases
-
val
Section: viewmodels.accordion.Section.type
- Definition Classes
- Aliases
-
val
Select: viewmodels.select.Select.type
- Definition Classes
- Aliases
-
val
SelectItem: viewmodels.select.SelectItem.type
- Definition Classes
- Aliases
-
val
SkipLink: viewmodels.skiplink.SkipLink.type
- Definition Classes
- Aliases
-
val
SummaryList: viewmodels.summarylist.SummaryList.type
- Definition Classes
- Aliases
-
val
SummaryListRow: viewmodels.summarylist.SummaryListRow.type
- Definition Classes
- Aliases
-
val
TabItem: viewmodels.tabs.TabItem.type
- Definition Classes
- Aliases
-
val
TabPanel: viewmodels.tabs.TabPanel.type
- Definition Classes
- Aliases
-
val
Table: viewmodels.table.Table.type
- Definition Classes
- Aliases
-
val
TableRow: viewmodels.table.TableRow.type
- Definition Classes
- Aliases
-
val
Tabs: viewmodels.tabs.Tabs.type
- Definition Classes
- Aliases
-
val
Tag: viewmodels.tag.Tag.type
- Definition Classes
- Aliases
-
val
Text: viewmodels.content.Text.type
- Definition Classes
- Aliases
-
val
Textarea: viewmodels.textarea.Textarea.type
- Definition Classes
- Aliases
-
val
Value: viewmodels.summarylist.Value.type
- Definition Classes
- Aliases
-
val
WarningText: viewmodels.warningtext.WarningText.type
- Definition Classes
- Aliases
-
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
-
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
-
def
urlEncode(s: String): String
- Definition Classes
- UtilsSupport
-
object
implicits extends Implicits
Top-level implicits for all components
-
object
NonEmptyString
- Definition Classes
- UtilsSupport