package Ġcom . mar ce lo . pri val ia . movies app . presentation . ui . interfaces Ċ Ċ import Ġcom . mar ce lo . pri val ia . movies app . domain . model . Movie Ċ Ċ interface ĠMost Pop ular Movies View Ġ{ ĊĠĠĠ Ġfun Ġload Most Pop ular Movies () ĊĠĠĠ Ġfun Ġload Most Pop ular Movies Successful ( movie List : ĠList < Movie >) ĊĠĠĠ Ġfun Ġshow Error ( message : ĠString ) ĊĠĠĠ Ġfun Ġsearch Movie Successful ( movie List : ĠMutable List < Movie >, Ġnew Search : ĠBoolean ) ĊĠĠĠ Ġfun Ġopen Search View () ĊĠĠĠ Ġfun Ġclose Search View () ĊĠĠĠ Ġfun Ġreset List () ĊĠĠĠ Ġfun Ġshow Loading () ĊĠĠĠ Ġfun Ġhide Loading () ĊĠĠĠ Ġfun Ġshow Empty View () ĊĠĠĠ Ġfun Ġhide Empty View () ĊĠĠĠ Ġfun Ġshow Search Message () ĊĠĠĠ Ġfun Ġhide Search Message () ĊĠĠĠ Ġfun Ġshow Bottom ProgressBar () ĊĠĠĠ Ġfun Ġhide Bottom ProgressBar () Ċ }