package Ġru . s ul g ik . remote arduino . modules . permission Ċ Ċ class ĠPermission Request Config Ġprivate Ġconstructor ( ĊĠĠĠ Ġvar Ġis Cancel able Ġ: ĠBoolean Ġ= Ġfalse , ĊĠĠĠ Ġvar Ġis Background Transparent Ġ: ĠBoolean Ġ= Ġtrue Ċ ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject { ĊĠĠĠĠĠĠĠ Ġfun Ġbuild ( block Ġ: ĠPermission Request Config . () Ġ-> ĠUnit Ġ= Ġ{} ): ĠPermission Request Config Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠPermission Request Config (). apply Ġ{ Ġblock . invoke ( this ) Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }