package Ġse . ing enu ity . databinding . extension Ċ Ċ import Ġandroid . view . View Ċ import Ġandroidx . annotation . Id Res Ċ Ċ fun ĠView . find Parent ById (@ Id Res Ġid : ĠInt ): ĠView ? Ġ{ ĊĠĠĠ Ġvar Ġparent Ġ= Ġthis . parent ĊĊĠĠĠ Ġwhile Ġ( parent Ġ!= Ġnull Ġ&& Ġ( parent Ġas ? ĠView )?. id Ġ!= Ġid ) Ġ{ ĊĠĠĠĠĠĠĠ Ġparent Ġ= Ġparent . parent ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġreturn Ġif Ġ(( parent Ġas ? ĠView )?. id Ġ== Ġid ) Ġ{ ĊĠĠĠĠĠĠĠ Ġparent ĊĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠ Ġnull ĊĠĠĠ Ġ} Ċ }