package Ġcom . tw ob bble . view . api Ċ Ċ import Ġcom . tw ob bble . R Ċ import Ġcom . tw ob bble . application . App Ċ import Ġcom . tw ob bble . entity . Bucket Ċ import Ġcom . tw ob bble . entity . Like Ċ import Ġcom . tw ob bble . entity . Shot Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġli u zip eng Ġon Ġ 2 0 1 7 / 3 / 7 . Ċ Ġ*/ Ċ interface ĠI My Buckets View Ġ: ĠI Base View Ġ{ ĊĠĠĠ Ġfun Ġget Buckets Success ( buckets : ĠMutable List < Bucket > ?) ĊĊĠĠĠ Ġfun Ġget Buckets Failed ( msg : ĠString ) ĊĊĠĠĠ Ġfun Ġcreate Bucket Success ( bucket : ĠBucket ?) ĊĊĠĠĠ Ġfun Ġcreate Bucket Failed ( msg : ĠString ) ĊĊĠĠĠ Ġfun Ġdelete Bucket Success () ĊĊĠĠĠ Ġfun Ġdelete Bucket Failed ( msg : ĠString ) ĊĊĠĠĠ Ġfun Ġmodify Bucket Success ( bucket : ĠBucket ?, Ġposition : ĠInt ) ĊĊĠĠĠ Ġfun Ġmodify Bucket Failed ( msg : ĠString ) ĊĊĠĠĠ Ġfun Ġadd Shot Success () ĊĊĠĠĠ Ġfun Ġadd Shot Failed ( msg : ĠString ) Ċ }