package Ġcom . ss erra . coffee . co ffe views Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroidx . test . espress o . View Interaction Ċ import Ġcom . ss erra . coffee .* ĊĊ Ċ class ĠToolbar C offee View ( ĊĠĠĠĠĠĠĠ Ġview Interaction : ĠView Interaction , ĊĠĠĠĠĠĠĠ Ġblock : ĠToolbar C offee View . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ) Ġ: ĠC offee View ( view Interaction ) Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġblock () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġconstructor ( id : ĠInt , Ġblock : ĠToolbar C offee View . () Ġ-> ĠUnit Ġ= Ġ{}) Ġ: Ġthis ( on ViewById ( id ), Ġblock ) ĊĊĠĠĠ Ġval Ġtitle : ĠToolbar C offee View ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcheck Ġ= ĠCheck . Toolbar Title ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġback Button Is Visible : ĠToolbar C offee View ĊĠĠĠĠĠĠĠ Ġ@ Suppress Lint (" Private Resource ") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon View With Description ( R . string . abc _ action _ bar _ up _ description ). is Displayed () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġclick Back Button : ĠToolbar C offee View ĊĠĠĠĠĠĠĠ Ġ@ Suppress Lint (" Private Resource ") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġapply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon View With Description ( R . string . abc _ action _ bar _ up _ description ). click () ĊĠĠĠĠĠĠĠ Ġ} Ċ }