package Ġau . com . cr azy bean . mobile x . kur ir . modules . settings Ċ Ċ import Ġau . com . cr azy bean . mobile x . kur ir . extension . qual ifier Ċ import Ġau . com . cr azy bean . mobile x . kur ir . modules . base . ViewModel Ċ import Ġorg . k oin . android x . view model . dsl . viewModel Ċ import Ġorg . k oin . dsl . module Ċ Ċ val Ġsettings Module Ġ= Ġmodule Ġ{ ĊĠĠĠ Ġval Ġqualifier Ġ= Ġqualifier < Settings Wrapper >() ĊĊĠĠĠ Ġ// ĠWrapper Ġvia ĠViewModel ĊĠĠĠ ĠviewModel ( qual ifier ) Ġ{ ĊĠĠĠĠĠĠĠ ĠViewModel ( Settings Wrapper ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// ĠActor ĊĠĠĠ Ġfactory Ġ{ Ġ( scene : ĠSettings Scene ?) Ġ-> ĊĠĠĠĠĠĠĠ Ġval ĠviewModel Ġ= Ġget < ViewModel < Settings Wrapper >>( qual ifier ) ĊĠĠĠĠĠĠĠ ĠSettings Actor ( scene , ĠviewModel . wrapper ) ĊĠĠĠ Ġ} Ċ }