package Ġcom . mat b ade v . dab ir va . example . ui . launch Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġcom . mat b ade v . dab ir va . example . base . Base Screen ViewModel Ċ import Ġcom . mat b ade v . dab ir va . example . base . Start App Activity Event Ċ import Ġcom . mat b ade v . dab ir va . example . data . Note Generator Ċ import Ġcom . mat b ade v . dab ir va . example . ui . click . Click List Activity Ċ import Ġcom . mat b ade v . dab ir va . example . ui . item . Item Activity Ċ import Ġcom . mat b ade v . dab ir va . example . ui . item . Item Activity Arguments Ċ import Ġcom . mat b ade v . dab ir va . example . ui . sticky header . horizontal . Horizontal Sticky Header List Activity Ċ import Ġcom . mat b ade v . dab ir va . example . ui . sticky header . vertical . Vertical Sticky Header List Activity Ċ Ċ class ĠLaunch Activity ViewModel Ġ: ĠBase Screen ViewModel < Parcelable , ĠLaunch Activity Event >() Ġ{ ĊĊĠĠĠ Ġfun Ġstart Simple List Activity () Ġ{ ĊĠĠĠĠĠĠĠ Ġqueue Common Ui Event ( Start App Activity Event ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactivity Class Ġ= ĠItem Activity :: class , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġarguments Ġ= ĠItem Activity Arguments ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġitems Ġ= ĠNote Generator . generate Notes (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġ)) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġstart Click List Activity () Ġ{ ĊĠĠĠĠĠĠĠ Ġqueue Common Ui Event ( Start App Activity Event ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactivity Class Ġ= ĠClick List Activity :: class , ĊĠĠĠĠĠĠĠ Ġ)) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġstart Horizontal Sticky Header List Activity () Ġ{ ĊĠĠĠĠĠĠĠ Ġqueue Common Ui Event ( Start App Activity Event ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactivity Class Ġ= ĠHorizontal Sticky Header List Activity :: class , ĊĠĠĠĠĠĠĠ Ġ)) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġstart Vertical Sticky Header List Activity () Ġ{ ĊĠĠĠĠĠĠĠ Ġqueue Common Ui Event ( Start App Activity Event ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactivity Class Ġ= ĠVertical Sticky Header List Activity :: class , ĊĠĠĠĠĠĠĠ Ġ)) ĊĠĠĠ Ġ} Ċ Ċ } Ċ