Packages

p

models

viewmodels

package viewmodels

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ActivationKeyStatus extends AnyRef
  2. final case class AmlsCardData()(implicit enrolment: Enrolment, appConfig: AppConfig) extends TaxesCardData with Product with Serializable
  3. final case class AtedCardData()(implicit enrolment: Enrolment, appConfig: AppConfig) extends TaxesCardData with Product with Serializable
  4. final case class AtwdCardData(status: EnrolmentStatus)(implicit userProfile: UserProfile[_], viewHelpers: ViewHelpers, emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  5. final case class AutoExchangeOfInfoCardData(linkUrl: String)(implicit userProfile: UserProfile[_], enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  6. final case class AwrsCardData()(implicit userProfile: UserProfile[_], enrolment: Enrolment, appConfig: AppConfig) extends TaxesCardData with Product with Serializable
  7. case class CardLink(href: String, ga: String, id: String, dataSso: Option[String] = None, external: Boolean = true) extends Product with Serializable
  8. final case class CharitiesCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  9. final case class CisCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  10. final case class ClosedEbtiCardData()(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  11. final case class CtcNewComputerisedTransitSystemCardData()(implicit userProfile: UserProfile[_], viewHelpers: ViewHelpers, emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  12. final case class DdesCardData()(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  13. case class DefaultMessageLinks()(implicit viewHelpers: ViewHelpers) extends MessagesLinksByEnrolments with Product with Serializable
  14. final case class EMCSCardData(status: EnrolmentStatus)(implicit userProfile: UserProfile[_], portalUrlConfig: PortalUrlConfig, emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  15. final case class ERSCardData(epayeEnrolment: EpayeEnrolment)(implicit portalUrlConfig: PortalUrlConfig, userProfile: UserProfile[_]) extends TaxesCardData with Product with Serializable
  16. final case class EbtiCardData()(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  17. final case class EiReportCardData()(implicit enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  18. final case class FhddsCardData()(implicit enrolment: Enrolment, appConfig: AppConfig) extends TaxesCardData with Product with Serializable
  19. case class FhddsMtdVat()(implicit viewHelpers: ViewHelpers) extends MessagesLinksByEnrolments with Product with Serializable
  20. case class FhddsOnly()(implicit viewHelpers: ViewHelpers) extends MessagesLinksByEnrolments with Product with Serializable
  21. final case class GeneralBettingDutyCardData()(implicit viewHelpers: ViewHelpers, enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  22. final case class ImportControlSystemCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  23. final case class IntrastatCardData(enrolmentType: HmrcEnrolmentType) extends TaxesCardData with Product with Serializable
  24. final case class MachineGamesDutyCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  25. case class MessagesLink(messageKey: String, id: String, href: String, dataJourney: String, additionalLinkText: Option[String] = None) extends Product with Serializable
  26. sealed trait MessagesLinksByEnrolments extends AnyRef
  27. case class MtdVatOnly()(implicit viewHelpers: ViewHelpers) extends MessagesLinksByEnrolments with Product with Serializable
  28. case class MultipleEnrolmentsMessagesLinks(enrolments: Seq[TaxEnrolment], viewHelpers: ViewHelpers)(implicit messages: Messages) extends MessagesLinksByEnrolments with Product with Serializable
  29. final case class NOVACardData()(implicit userProfile: UserProfile[_], portalUrlConfig: PortalUrlConfig, enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  30. final case class NesCardData()(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  31. final case class NewComputerisedTransitSystemCardData()(implicit userProfile: UserProfile[_], viewHelpers: ViewHelpers, emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  32. final case class PensionOnlineDigitalServiceCardData(linkUrl: String)(implicit userProfile: UserProfile[_], enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  33. final case class PensionOnlinePractitionersDigitalServiceCardData(linkUrl: String)(implicit userProfile: UserProfile[_], enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  34. final case class PensionSchemeOnlineAdminCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  35. final case class PensionSchemeOnlinePractitionersCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  36. final case class PoolBettingDutyCardData()(implicit viewHelpers: ViewHelpers, enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  37. final case class RebatedOilsEnquiryServiceCardData()(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  38. final case class RemoteGamblingDutyCardData()(implicit viewHelpers: ViewHelpers, enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  39. case class SaExternalLink(linkTextMessageKey: String, url: String, gaEvent: String) extends SaIntelligentHelpLink with Product with Serializable
  40. case class SaFhdds()(implicit viewHelpers: ViewHelpers) extends MessagesLinksByEnrolments with Product with Serializable
  41. case class SaFhddsMtdVat()(implicit viewHelpers: ViewHelpers) extends MessagesLinksByEnrolments with Product with Serializable
  42. sealed trait SaIntelligentHelpLink extends AnyRef
  43. case class SaInternalLink(linkTextMessageKey: String, url: String, gaEvent: String) extends SaIntelligentHelpLink with Product with Serializable
  44. case class SaMtdVat()(implicit viewHelpers: ViewHelpers) extends MessagesLinksByEnrolments with Product with Serializable
  45. case class SaOnly()(implicit viewHelpers: ViewHelpers) extends MessagesLinksByEnrolments with Product with Serializable
  46. final case class SaPartnershipCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  47. final case class SaTrustCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  48. final case class SharedWorkspaceCardData()(implicit enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  49. final case class StampDutyLandTaxCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  50. case class SubmittedReturnViewModel(taxYearEnd: Int) extends Product with Serializable
  51. case class SubmittedReturnsViewModel(returns: List[SubmittedReturnViewModel]) extends Product with Serializable
  52. case class SurveyParams(hasMessages: Boolean, enrolledTaxes: List[String], activatedTaxes: List[String], usersSessionId: String, exitSurveyOrigin: String) extends Product with Serializable
  53. trait TaxesCardData extends AnyRef
  54. abstract class TaxesCardDataRequiresActivation extends TaxesCardData
  55. final case class TiedOilsEnquiryServiceCardData()(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  56. final case class VatEcSalesListCardData()(implicit userProfile: UserProfile[_], viewHelpers: ViewHelpers, emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  57. final case class VatEuRefundsCardData(linkUrl: String)(implicit userProfile: UserProfile[_], emacUrlBuilder: EmacUrlBuilder, enrolment: Enrolment) extends TaxesCardDataRequiresActivation with Product with Serializable
  58. final case class VatGiantCardData()(implicit userProfile: UserProfile[_], viewHelpers: ViewHelpers, enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  59. final case class VatMossNonUnionCardData(linkUrl: String)(implicit userProfile: UserProfile[_], enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  60. final case class VatMossUnionCardData(linkUrl: String)(implicit userProfile: UserProfile[_], enrolment: Enrolment) extends TaxesCardData with Product with Serializable
  61. final case class VatRCSListCardData()(implicit enrolment: Enrolment, appConfig: AppConfig) extends TaxesCardData with Product with Serializable

Ungrouped