package Ġcom . sp itch enko . poke app . feature . details . presentation . model Ċ Ċ import Ġandroidx . databinding . ViewData Binding Ċ import Ġcom . sp itch enko . poke app . BR Ċ import Ġcom . sp itch enko . poke app . component . binder adapter . Binding Class Ċ import Ġcom . sp itch enko . poke app . component . messaging . Message Ċ import Ġkotlinx . android . parcel . Ignored On Parcel Ċ import Ġkotlinx . android . parcel . Parcel ize Ċ Ċ @ Parcel ize Ċ data Ġclass ĠPokemon Detail Ui Model ( val Ġtext : ĠMessage ) Ġ: ĠBinding Class Ġ{ ĊĊĠĠĠ Ġ@ Ignored On Parcel ĊĠĠĠ Ġoverride Ġval ĠitemId : ĠLong Ġ= Ġtext . hashCode (). to Long () ĊĊĠĠĠ Ġoverride Ġfun Ġbind ( view Data Binding : ĠView Data Binding ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview Data Binding . set Variable ( BR . text , Ġtext ) ĊĠĠĠ Ġ} Ċ }