class MainViewModel(application: Application) : AndroidViewModel(application) {

    val TAG = MainActivity::class.java.simpleName

    val context = getApplication<Application>().applicationContext
    val db = TextDatabase.getDatabase(context)
    val roomLiveData : LiveData<List<Text>> = db.textDao().getData()

    init {
        Log.d(TAG, "MainViewModel")

    }

    fun insertData(num : Int) = viewModelScope.launch(Dispatchers.IO) {

        val textData = Text(num, num.toString())
        db.textDao().insert(textData)

    }
    
}