package Ġcom . example . google maps application . data Ċ Ċ import Ġandroidx . lifecycle . LiveData Ċ import Ġandroidx . lifecycle . Mutable LiveData Ċ import Ġcom . google . android . gms . maps . model . Marker Ċ Ċ class ĠLocal Map Dao : I Map Dao Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġmarker List Ġ= Ġmutable ListOf < Marker >() ĊĠĠĠ Ġprivate Ġval Ġmarkers Ġ= ĠMutable LiveData < List < Marker >>() ĊĊĠĠĠ Ġinit { ĊĠĠĠĠĠĠĠ Ġmarkers . value Ġ= Ġmarker List ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġadd Marker ( marker : ĠMarker ) Ġ{ ĊĠĠĠĠĠĠĠ Ġmarker List . add ( marker ) ĊĠĠĠĠĠĠĠ Ġmarkers . value Ġ= Ġmarker List ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Markers () Ġ= Ġmarkers Ġas ĠLive Data < List < Marker >> Ċ }