package Ġcom . squareup . contour . utils Ċ Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ Ċ /** Ċ Ġ* ĠReturns Ġa Ġ[ Mutable Iterator ] Ġover Ġthe Ġviews Ġin Ġthis Ġview Ġgroup . Ċ Ġ* Ġ@ note Ġ@ c arr an ca : ĠThis Ġwas Ġpulled Ġfrom Ġk tx Ġ 1 . 3 . 0 Ġso Ġthe Ġwhole Ġlib Ġdidn 't Ġhave Ġto Ġget Ġpulled Ġin . Ċ Ġ* Ġ*/ Ċ operator Ġfun ĠViewGroup . iterator () Ġ= Ġobject Ġ: ĠMutable Iterator < View > Ġ{ ĊĠ Ġprivate Ġvar Ġindex Ġ= Ġ 0 ĊĠ Ġoverride Ġfun Ġhas Next () Ġ= Ġindex Ġ< Ġchild Count ĊĠ Ġoverride Ġfun Ġnext () Ġ= Ġget Child At ( index ++) Ġ?: Ġthrow ĠIndex OutOfBoundsException () ĊĠ Ġoverride Ġfun Ġremove () Ġ= Ġremove View At (-- index ) Ċ } Ċ Ċ /** Ċ Ġ* ĠReturns Ġa Ġ[ Sequence ] Ġover Ġthe Ġchild Ġviews Ġin Ġthis Ġview Ġgroup . Ċ Ġ* Ġ@ note Ġ@ c arr an ca : ĠThis Ġwas Ġpulled Ġfrom Ġk tx Ġ 1 . 3 . 0 Ġso Ġthe Ġwhole Ġlib Ġdidn 't Ġhave Ġto Ġget Ġpulled Ġin . Ċ Ġ* Ġ*/ Ċ val ĠViewGroup . children : ĠSequence < View > ĊĠ Ġget () Ġ= Ġobject Ġ: ĠSequence < View > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġiterator () Ġ= Ġthis @ children . iterator () ĊĠ Ġ}