package Ġcom . rus lan . hl ush an . core . ui . dialog Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġandroidx . annotation . Drawable Res Ċ import Ġandroidx . annotation . Style Res Ċ import Ġkotlinx . parcel ize . Parcel ize Ċ Ċ @ SuppressWarnings (" Long Parameter List ") Ċ @ Parcel ize Ċ class ĠTwo Options Alert Data ( ĊĠĠĠĠĠĠĠ Ġ@ Style Res Ġval Ġstyle Res Id : ĠInt Ġ= ĠR . style . AlertDialog Style , ĊĠĠĠĠĠĠĠ Ġ@ Drawable Res Ġval Ġicon Res Id : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġtitle : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġmessage : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġpositive ButtonText : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġnegative ButtonText : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġcancel able : ĠBoolean Ġ= Ġtrue , ĊĠĠĠĠĠĠĠ Ġval Ġcancel On Button Click : ĠBoolean Ġ= Ġtrue Ċ ) Ġ: ĠParcel able