package Ġcom . i ore al buy app bottom sheet Ċ Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . util . Log Ċ import Ġandroid . view . View Ċ import Ġcom . facebook . react . u im an ager . The med React Context Ċ import Ġcom . facebook . react . u im an ager . ViewGroup Manager Ċ import Ġcom . facebook . react . u im an ager . annotations . React Prop Ċ Ċ class ĠIo Real buy App Bottom Sheet View Manager Ġ: ĠViewGroup Manager < Rn Bottom Sheet View >() Ġ{ ĊĠ Ġoverride Ġfun ĠgetName () Ġ= Ġ" Io Real buy App Bottom Sheet View " ĊĊĠ Ġoverride Ġfun Ġcreate View Instance ( react Context : ĠThe med React Context ): ĠR n Bottom Sheet View Ġ{ ĊĠĠĠ Ġreturn ĠR n Bottom Sheet View ( react Context ) ĊĠ Ġ} ĊĊĠ Ġ@ React Prop ( name Ġ= Ġ" color ") ĊĠ Ġfun Ġset Color ( view : ĠView , Ġcolor : ĠString ) Ġ{ ĊĠĠĠ Ġview . set BackgroundColor ( Color . parse Color ( color )) ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġadd View ( parent : ĠR n Bottom Sheet View ?, Ġchild : ĠView ?, Ġindex : ĠInt ) Ġ{ Ċ // ĠĠĠ Ġsuper . addView ( parent , Ġchild , Ġindex ) ĊĠĠĠ Ġif Ġ( index Ġ== Ġ 0 ) Ġ{ ĊĠĠĠĠĠ Ġparent ?. container Layout ?. addView ( child ) ĊĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠ Ġparent ?. sheet Layout ?. addView ( child ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġ@ React Prop ( name Ġ= Ġ" peek ") ĊĠ Ġfun Ġset Peek ( view : ĠR n Bottom Sheet View , Ġpeek : ĠInt ?) Ġ{ ĊĠĠĠ Ġpeek ?. let Ġ{ ĊĠĠĠĠĠ Ġview . set Peek ( peek ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġ@ React Prop ( name Ġ= Ġ" state ") ĊĠ Ġfun ĠsetState ( view : ĠR n Bottom Sheet View , Ġstate : ĠString ?) Ġ{ ĊĠĠĠ Ġstate ?. let Ġ{ ĊĠĠĠĠĠ Ġview . setState ( state ) ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ