package Ġcom . nn n . foot ball club . pages . main . team Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġcom . nn n . foot ball club . pages . main . Main Contract ĊĊ Ċ /** Ċ Ġ* ĠCreated Ġby Ġrid h aaaa az is Ġon Ġ 2 8 / 0 5 / 1 8 . Ċ Ġ*/ Ċ Ċ class ĠTeam List Fragment Ġ: ĠMain Contract ._ Team ListView () Ġ{ ĊĊĠĠĠ Ġoverride Ġlateinit Ġvar Ġadapter : ĠTeam Item Adapter ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( in flater : ĠLayoutInflater , Ġcontainer : ĠViewGroup ?, ĠsavedInstanceState : ĠBundle ?): ĠView ? Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . adapter Ġ= ĠTeam Item Adapter ( context !! , data ) ĊĠĠĠĠĠĠĠ Ġreturn Ġsuper . onCreate View ( in flater , Ġcontainer , ĠsavedInstanceState ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġcreate ( id League Ġ: ĠInt ) Ġ: ĠTeam List Fragment { ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġfragment Ġ= ĠTeam List Fragment () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġpresenter Ġ= ĠTeam List Presenter ( fragment ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpresenter . type Ġ= ĠTeam List Presenter . TYPE . NORMAL ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpresenter . id League = id League ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfragment . set Presenter ( presenter ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfragment ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġcreate Favorite () Ġ: ĠTeam List Fragment { ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġfragment Ġ= ĠTeam List Fragment () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġpresenter Ġ= ĠTeam List Presenter ( fragment ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpresenter . type = Team List Presenter . TYPE . FA V OR ITE ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfragment . set Presenter ( presenter ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfragment ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġcreate Search ( query Ġ: ĠString ) Ġ: ĠTeam List Fragment Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġfragment Ġ= ĠTeam List Fragment () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġpresenter Ġ= ĠTeam List Presenter ( fragment ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpresenter . type Ġ= ĠTeam List Presenter . TYPE . SEARCH ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpresenter . query Ġ= Ġquery ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfragment . set Presenter ( presenter ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfragment ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }