Coverage Summary for Class: WorkspaceSelectorState__OpticsKt (com.georgeci.moneysurfer.feature.workspace.selector)

Class Method, % Branch, % Line, % Instruction, %
WorkspaceSelectorState__OpticsKt 5.9% (1/17) 0% (0/6) 4.3% (1/23) 3% (4/132)
WorkspaceSelectorState__OpticsKt$special$$inlined$instanceOf$1 0% (0/1)
WorkspaceSelectorState__OpticsKt$special$$inlined$instanceOf$2 0% (0/1)
WorkspaceSelectorState__OpticsKt$special$$inlined$instanceOf$3 0% (0/1)
WorkspaceSelectorState__OpticsKt$special$$inlined$instanceOf$4 0% (0/1)
Total 4.8% (1/21) 0% (0/6) 4.3% (1/23) 3% (4/132)


 package com.georgeci.moneysurfer.feature.workspace.selector
 
 import arrow.core.left
 import arrow.core.right
 import arrow.core.identity
 
 public  val com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Companion.`showActions`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState, kotlin.Boolean>  get() = arrow.optics.Lens(
   get = { workspaceSelectorState: com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState -> workspaceSelectorState.`showActions` },
   set = { workspaceSelectorState: com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState, value: kotlin.Boolean ->
   when(workspaceSelectorState) {
 is com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Content -> workspaceSelectorState.copy(`showActions` = value)
 is com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Loading -> workspaceSelectorState.copy(`showActions` = value)
 }
 
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Companion.`isOffline`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState, kotlin.Boolean>  get() = arrow.optics.Lens(
   get = { workspaceSelectorState: com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState -> workspaceSelectorState.`isOffline` },
   set = { workspaceSelectorState: com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState, value: kotlin.Boolean ->
   when(workspaceSelectorState) {
 is com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Content -> workspaceSelectorState.copy(`isOffline` = value)
 is com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Loading -> workspaceSelectorState.copy(`isOffline` = value)
 }
 
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Companion.`canSignOut`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState, kotlin.Boolean>  get() = arrow.optics.Lens(
   get = { workspaceSelectorState: com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState -> workspaceSelectorState.`canSignOut` },
   set = { workspaceSelectorState: com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState, value: kotlin.Boolean ->
   when(workspaceSelectorState) {
 is com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Content -> workspaceSelectorState.copy(`canSignOut` = value)
 is com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Loading -> workspaceSelectorState.copy(`canSignOut` = value)
 }
 
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Companion.`content`: arrow.optics.Prism<com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Content>  get() = arrow.optics.Prism.instanceOf()
 
 public  val com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Companion.`loading`: arrow.optics.Prism<com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Loading>  get() = arrow.optics.Prism.instanceOf()
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState>.`content`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Content>  get() = this + com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.`content`
 public  val <__S> arrow.optics.Prism<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState>.`content`: arrow.optics.Prism<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Content>  get() = this + com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.`content`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState>.`content`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Content>  get() = this + com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.`content`
 
 
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState>.`loading`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Loading>  get() = this + com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.`loading`
 public  val <__S> arrow.optics.Prism<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState>.`loading`: arrow.optics.Prism<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Loading>  get() = this + com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.`loading`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState>.`loading`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.Loading>  get() = this + com.georgeci.moneysurfer.feature.workspace.selector.WorkspaceSelectorState.`loading`