Coverage Summary for Class: InsightsState_Content__OpticsKt (com.georgeci.moneysurfer.feature.insights)

Class Class, % Method, % Branch, % Line, % Instruction, %
InsightsState_Content__OpticsKt 100% (1/1) 6.1% (4/66) 6.1% (4/66) 6.8% (26/385)


 package com.georgeci.moneysurfer.feature.insights
 
 
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`mode`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, com.georgeci.moneysurfer.domain.dashboard.DashboardPeriod>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`mode` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: com.georgeci.moneysurfer.domain.dashboard.DashboardPeriod ->
   content.copy(`mode` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`period`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, com.georgeci.moneysurfer.feature.insights.InsightsPeriodUi>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`period` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: com.georgeci.moneysurfer.feature.insights.InsightsPeriodUi ->
   content.copy(`period` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`canGoToNextPeriod`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, kotlin.Boolean>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`canGoToNextPeriod` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: kotlin.Boolean ->
   content.copy(`canGoToNextPeriod` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`baseCurrency`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, kotlin.String>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`baseCurrency` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: kotlin.String ->
   content.copy(`baseCurrency` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`totalFormatted`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, kotlin.String>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`totalFormatted` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: kotlin.String ->
   content.copy(`totalFormatted` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`categories`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsCategoryUi>>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`categories` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsCategoryUi> ->
   content.copy(`categories` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`months`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMonthUi>>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`months` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMonthUi> ->
   content.copy(`months` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`merchants`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMerchantUi>>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`merchants` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMerchantUi> ->
   content.copy(`merchants` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`hiddenCurrencies`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, kotlin.collections.List<kotlin.String>>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`hiddenCurrencies` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: kotlin.collections.List<kotlin.String> ->
   content.copy(`hiddenCurrencies` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`hiddenByBaseCurrency`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, kotlin.Boolean>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`hiddenByBaseCurrency` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: kotlin.Boolean ->
   content.copy(`hiddenByBaseCurrency` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.insights.InsightsState.Content.Companion.`inFlight`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.insights.InsightsState.Content, kotlin.Boolean>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content -> content.`inFlight` },
   set = { content: com.georgeci.moneysurfer.feature.insights.InsightsState.Content, value: kotlin.Boolean ->
   content.copy(`inFlight` = value)
 }
 )
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`mode`: arrow.optics.Lens<__S, com.georgeci.moneysurfer.domain.dashboard.DashboardPeriod>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`mode`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`mode`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.domain.dashboard.DashboardPeriod>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`mode`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`mode`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.domain.dashboard.DashboardPeriod>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`mode`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`period`: arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsPeriodUi>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`period`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`period`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsPeriodUi>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`period`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`period`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsPeriodUi>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`period`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`canGoToNextPeriod`: arrow.optics.Lens<__S, kotlin.Boolean>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`canGoToNextPeriod`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`canGoToNextPeriod`: arrow.optics.Optional<__S, kotlin.Boolean>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`canGoToNextPeriod`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`canGoToNextPeriod`: arrow.optics.Traversal<__S, kotlin.Boolean>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`canGoToNextPeriod`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`baseCurrency`: arrow.optics.Lens<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`baseCurrency`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`baseCurrency`: arrow.optics.Optional<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`baseCurrency`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`baseCurrency`: arrow.optics.Traversal<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`baseCurrency`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`totalFormatted`: arrow.optics.Lens<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`totalFormatted`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`totalFormatted`: arrow.optics.Optional<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`totalFormatted`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`totalFormatted`: arrow.optics.Traversal<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`totalFormatted`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`categories`: arrow.optics.Lens<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsCategoryUi>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`categories`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`categories`: arrow.optics.Optional<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsCategoryUi>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`categories`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`categories`: arrow.optics.Traversal<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsCategoryUi>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`categories`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`months`: arrow.optics.Lens<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMonthUi>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`months`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`months`: arrow.optics.Optional<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMonthUi>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`months`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`months`: arrow.optics.Traversal<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMonthUi>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`months`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`merchants`: arrow.optics.Lens<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMerchantUi>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`merchants`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`merchants`: arrow.optics.Optional<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMerchantUi>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`merchants`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`merchants`: arrow.optics.Traversal<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.insights.InsightsMerchantUi>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`merchants`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`hiddenCurrencies`: arrow.optics.Lens<__S, kotlin.collections.List<kotlin.String>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`hiddenCurrencies`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`hiddenCurrencies`: arrow.optics.Optional<__S, kotlin.collections.List<kotlin.String>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`hiddenCurrencies`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`hiddenCurrencies`: arrow.optics.Traversal<__S, kotlin.collections.List<kotlin.String>>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`hiddenCurrencies`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`hiddenByBaseCurrency`: arrow.optics.Lens<__S, kotlin.Boolean>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`hiddenByBaseCurrency`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`hiddenByBaseCurrency`: arrow.optics.Optional<__S, kotlin.Boolean>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`hiddenByBaseCurrency`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`hiddenByBaseCurrency`: arrow.optics.Traversal<__S, kotlin.Boolean>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`hiddenByBaseCurrency`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`inFlight`: arrow.optics.Lens<__S, kotlin.Boolean>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`inFlight`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`inFlight`: arrow.optics.Optional<__S, kotlin.Boolean>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`inFlight`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.insights.InsightsState.Content>.`inFlight`: arrow.optics.Traversal<__S, kotlin.Boolean>  get() = this + com.georgeci.moneysurfer.feature.insights.InsightsState.Content.`inFlight`