# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.viewmodel.RespectViewModel":"RespectViewModel.kt","world.respect.shared.viewmodel.person.inviteperson.InvitePersonUiState":"InvitePersonViewModel.kt","androidx.navigation.SavedStateHandleKt":"SavedStateHandle.kt","world.respect.shared.generated.resources.String2_commonMainKt":"String2.commonMain.kt"}}
world.respect.shared.viewmodel.person.inviteperson.InvitePersonViewModel -> oh3:
# {"id":"sourceFile","fileName":"InvitePersonViewModel.kt"}
    world.respect.shared.domain.account.RespectAccountManager accountManager -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Le16;"}
    world.respect.shared.domain.clipboard.SetClipboardStringUseCase setClipboardStringUseCase -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxq6;"}
    world.respect.shared.domain.sharelink.LaunchSendSmsUseCase smsLinkLauncher -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcp3;"}
    world.respect.shared.domain.sharelink.LaunchShareLinkUseCase shareLinkLauncher -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lep3;"}
    world.respect.shared.domain.sharelink.LaunchSendEmailUseCase launchSendEmailUseCase -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lap3;"}
    world.respect.shared.navigation.InvitePerson route -> q0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljh3;"}
    org.koin.core.scope.Scope scope -> r0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsj6;"}
    kotlin.Lazy createInviteLinkUseCase$delegate -> s0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq3;"}
    kotlin.Lazy schoolDataSource$delegate -> t0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq3;"}
    kotlinx.coroutines.flow.MutableStateFlow _uiState -> u0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Li07;"}
    kotlinx.coroutines.flow.StateFlow uiState -> v0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhq5;"}
    kotlinx.coroutines.flow.MutableStateFlow _inviteUid -> w0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Li07;"}
    kotlin.Lazy getWritableRolesListUseCase$delegate -> x0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwq3;"}
    3:7:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):78:78 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqd6;Le16;Lxq6;Lcp3;Lep3;Lap3;)V"}
    8:11:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):80:80 -> <init>
    12:15:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):81:81 -> <init>
    16:19:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):82:82 -> <init>
    20:23:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):83:83 -> <init>
    24:25:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):84:84 -> <init>
    26:33:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):272:272 -> <init>
    34:37:java.lang.Object androidx.navigation.SavedStateHandleKt.toRoute(androidx.lifecycle.SavedStateHandle,kotlin.reflect.KClass,java.util.Map):1:1 -> <init>
    34:37:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):272 -> <init>
    38:39:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):272:272 -> <init>
    40:41:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):87:87 -> <init>
    42:47:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):89:89 -> <init>
    48:59:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):278:278 -> <init>
    60:61:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):91:91 -> <init>
    62:71:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):284:284 -> <init>
    72:73:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):93:93 -> <init>
    74:75:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):95:95 -> <init>
    76:81:void world.respect.shared.viewmodel.person.inviteperson.InvitePersonUiState.<init>(world.respect.shared.navigation.InvitePerson$NewUserInviteOptions,world.respect.lib.dataloadstate.DataLoadState,boolean,io.ktor.http.Url,world.respect.datalayer.school.model.PersonRoleEnum,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):58:58 -> <init>
    76:81:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):95 -> <init>
    82:105:void world.respect.shared.viewmodel.person.inviteperson.InvitePersonUiState.<init>(world.respect.shared.navigation.InvitePerson$NewUserInviteOptions,world.respect.lib.dataloadstate.DataLoadState,boolean,io.ktor.http.Url,world.respect.datalayer.school.model.PersonRoleEnum,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):59:59 -> <init>
    82:105:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):95 -> <init>
    106:108:void world.respect.shared.viewmodel.person.inviteperson.InvitePersonUiState.<init>(world.respect.shared.navigation.InvitePerson$NewUserInviteOptions,world.respect.lib.dataloadstate.DataLoadState,boolean,io.ktor.http.Url,world.respect.datalayer.school.model.PersonRoleEnum,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):65:65 -> <init>
    106:108:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):95 -> <init>
    109:111:void world.respect.shared.viewmodel.person.inviteperson.InvitePersonUiState.<init>(world.respect.shared.navigation.InvitePerson$NewUserInviteOptions,world.respect.lib.dataloadstate.DataLoadState,boolean,io.ktor.http.Url,world.respect.datalayer.school.model.PersonRoleEnum,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker):57:57 -> <init>
    109:111:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):95 -> <init>
    112:117:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):95:95 -> <init>
    118:121:kotlinx.coroutines.flow.StateFlow kotlinx.coroutines.flow.FlowKt.asStateFlow(kotlinx.coroutines.flow.MutableStateFlow):1:1 -> <init>
    118:121:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):97 -> <init>
    122:123:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):97:97 -> <init>
    124:129:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):105:105 -> <init>
    130:139:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):290:290 -> <init>
    140:141:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):107:107 -> <init>
    142:143:kotlinx.coroutines.flow.MutableStateFlow world.respect.shared.viewmodel.RespectViewModel.get_appUiState():38:38 -> <init>
    142:143:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):110 -> <init>
    144:147:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):292:292 -> <init>
    148:150:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):293:293 -> <init>
    151:158:org.jetbrains.compose.resources.StringResource world.respect.shared.generated.resources.String2_commonMainKt.getInvite_person(world.respect.shared.generated.resources.Res$string):296:296 -> <init>
    151:158:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):112 -> <init>
    159:162:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):112:112 -> <init>
    163:168:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):113:113 -> <init>
    169:170:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):116:116 -> <init>
    171:190:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):114:114 -> <init>
    191:194:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):111:111 -> <init>
    195:200:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):294:294 -> <init>
    201:210:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):120:120 -> <init>
    211:214:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> <init>
    211:214:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.shared.domain.account.RespectAccountManager,world.respect.shared.domain.clipboard.SetClipboardStringUseCase,world.respect.shared.domain.sharelink.LaunchSendSmsUseCase,world.respect.shared.domain.sharelink.LaunchShareLinkUseCase,world.respect.shared.domain.sharelink.LaunchSendEmailUseCase):120 -> <init>
    1:3:org.koin.core.scope.Scope getScope():89:89 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lsj6;"}
