package Ġcom . github . el ias co el ho 9 1 1 . recipe vide ogener ator . repository Ċ Ċ import Ġcom . github . el ias co el ho 9 1 1 . recipe vide ogener ator . ret rofit . Ret rofit Search Ċ import Ġcom . github . el ias co el ho 9 1 1 . recipe vide ogener ator . ret rofit . callback . Callback Ċ import Ġcom . github . el ias co el ho 9 1 1 . recipe vide ogener ator . ret rofit . dto . Image Search Response Ċ import Ġcom . github . el ias co el ho 9 1 1 . recipe vide ogener ator . ret rofit . dto . Recipe Search Response Ċ Ċ class ĠSearch Repository ( ret rofit Search : ĠRet rofit Search Ġ= ĠRet rofit Search ()) Ġ{ ĊĠĠĠ Ġprivate Ġval Ġsearch Service Ġ= Ġretrofit Search . search Service ĊĊĠĠĠ Ġfun Ġsearch Images ( value : ĠString , Ġcallback : ĠCallback < Image Search Response >) Ġ{ ĊĠĠĠĠĠĠĠ Ġsearch Service . search Image ( value ). enqueue ( callback ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġsearch Recipes ( value : ĠString , Ġlimit : ĠInt Ġ= Ġ 5 , Ġcallback : ĠCallback < Recipe Search Response >) Ġ{ ĊĠĠĠĠĠĠĠ Ġsearch Service . search Recipes ( value , Ġlimit ). enqueue ( callback ) ĊĠĠĠ Ġ} Ċ }