package Ġcom . per ry . layout . library Ċ Ċ import Ġandroidx . annotation . Id Res Ċ import Ġandroidx . annotation . Layout Res Ċ Ċ class ĠConfig Ġ{ ĊĊĠĠĠ Ġ@ Layout Res ĊĠĠĠ Ġvar Ġempty Layout Id : ĠInt Ġ= ĠR . layout . layout _ default _ empty ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġ@ Id Res ĊĠĠĠ Ġvar Ġempty Click Id : ĠInt ? Ġ= ĠR . id . ll _ empty ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġ@ Layout Res ĊĠĠĠ Ġvar Ġerror Layout Id : ĠInt Ġ= ĠR . layout . layout _ default _ error ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġ@ Id Res ĊĠĠĠ Ġvar Ġerror Click Id : ĠInt ? Ġ= ĠR . id . ll _ error ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġ@ Layout Res ĊĠĠĠ Ġvar Ġloading Layout Id : ĠInt Ġ= ĠR . layout . layout _ default _ loading ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġfun Ġset Empty Layout (@ Layout Res Ġlayout Id : ĠInt , Ġ@ Id Res Ġclick Id : ĠInt ? Ġ= Ġnull ): ĠConfig Ġ{ ĊĠĠĠĠĠĠĠ Ġempty Layout Id Ġ= Ġlayout Id ĊĠĠĠĠĠĠĠ Ġempty Click Id Ġ= Ġclick Id ĊĠĠĠĠĠĠĠ Ġreturn Ġthis @ Config ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠsetError Layout (@ Layout Res Ġlayout Id : ĠInt , Ġ@ Id Res Ġclick Id : ĠInt ? Ġ= Ġnull ): ĠConfig Ġ{ ĊĠĠĠĠĠĠĠ Ġerror Layout Id Ġ= Ġlayout Id ĊĠĠĠĠĠĠĠ Ġerror Click Id Ġ= Ġclick Id ĊĠĠĠĠĠĠĠ Ġreturn Ġthis @ Config ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Loading Layout (@ Layout Res Ġlayout Id : ĠInt ): ĠConfig Ġ{ ĊĠĠĠĠĠĠĠ Ġloading Layout Id Ġ= Ġlayout Id ĊĠĠĠĠĠĠĠ Ġreturn Ġthis @ Config ĊĠĠĠ Ġ} Ċ }