package Ġch . r my . android . http _ shortcuts . script ing . shortcuts Ċ Ċ import Ġch . r my . android . http _ shortcuts . data . models . Shortcut Ċ Ċ class ĠShort cut Placeholder ( val Ġid : ĠString , Ġval Ġname : ĠString , Ġval Ġicon Name : ĠString ?) Ġ{ ĊĊĠĠĠ Ġfun Ġis Deleted () Ġ= Ġname . isEmpty () Ġ&& Ġicon Name Ġ== Ġnull ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġfun Ġdeleted Shortcut ( id : ĠString ) Ġ= ĠShort cut Placeholder ( id , Ġ"", Ġnull ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġfrom Shortcut ( shortcut : ĠShort cut ) Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠShort cut Placeholder ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġshortcut . id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġshortcut . name , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġicon Name Ġ= Ġshortcut . icon Name ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠ Ġ} Ċ Ċ }