package Ġcn . qi ux iang . react . amap 3 d . maps Ċ Ċ import Ġcom . amap . api . maps . Camera Update Factory Ċ import Ġcom . amap . api . maps . model . LatLng Ċ import Ġcom . facebook . react . bridge . Readable Array Ċ import Ġcom . facebook . react . bridge . Readable Map Ċ 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 Ċ Ċ @ Suppress (" unused ") Ċ internal Ġclass ĠA Map Cell View Manager Ġ: ĠViewGroup Manager < A Map Cell View >() Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval ĠAN IM ATE _ TO Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġval ĠCHANGE _ RENDER _ FIELD Ġ= Ġ 1 9 ĊĠĠĠĠĠĠĠ Ġval ĠADD _ CELL S Ġ= Ġ 2 1 ĊĠĠĠĠĠĠĠ Ġval ĠADD _ CELL Ġ= Ġ 2 2 ĊĠĠĠĠĠĠĠ Ġval ĠREMOVE _ CELL S Ġ= Ġ 2 3 ĊĠĠĠĠĠĠĠ Ġval ĠCHANGE _ CELL S _ VISIBLE Ġ= Ġ 2 4 ĊĠĠĠĠĠĠĠ Ġval ĠCHANGE _ CELL S _ STYLE Ġ= Ġ 2 5 ĊĠĠĠĠĠĠĠ Ġval ĠSELECT _ CELL Ġ= Ġ 2 6 ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġcreate View Instance ( react Context : ĠThe med React Context ): ĠA Map Cell View Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠA Map Cell View ( react Context ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetName (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ" A Map Cell View " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Commands Map (): ĠMutable Map < String , ĠInt > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmutable Map Of (" animate To " Ġto ĠAN IM ATE _ TO , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" change Render Field " Ġto ĠCHANGE _ RENDER _ FIELD , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" add Cells " Ġto ĠADD _ CELL S , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" add Cell " Ġto ĠADD _ CELL , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" remove Cells " Ġto ĠREMOVE _ CELL S , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" change Cells Visible " Ġto ĠCHANGE _ CELL S _ VISIBLE , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" change Cells Style " Ġto ĠCHANGE _ CELL S _ STYLE , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" select Cell " Ġto ĠSELECT _ CELL ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġreceive Command ( root : ĠA Map Cell View ?, Ġcommand Id : ĠInt , Ġargs : ĠRead able Array ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// super . receive Command ( root , Ġcommand Id , Ġargs ) ĊĠĠĠĠĠĠĠ Ġwhen Ġ( command Id ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠAN IM ATE _ TO Ġ-> Ġroot ?. animate To ( args ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠCHANGE _ RENDER _ FIELD Ġ-> Ġroot ?. change Render Field ( args ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠADD _ CELL S Ġ-> Ġroot ?. add Cells ( args ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠREMOVE _ CELL S Ġ-> Ġroot ?. remove Cells ( args ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠADD _ CELL Ġ-> Ġroot ?. add Cell ( args ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠCHANGE _ CELL S _ VISIBLE Ġ-> Ġroot ?. change Cells Visible ( args ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠCHANGE _ CELL S _ STYLE Ġ-> Ġroot ?. change Cells Style ( args ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSELECT _ CELL Ġ-> Ġroot ?. select Cell ( args ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Exported Custom Direct EventType Constants (): ĠMutable Map < String , ĠAny > Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġevent Map Ġ= Ġmutable Map Of < String , ĠAny >(" on Press " Ġto Ġmutable Map Of (" registration Name " Ġto Ġ" on Press ")) ĊĠĠĠĠĠĠĠ Ġevent Map [" on Long Press "] Ġ= Ġmutable Map Of (" registration Name " Ġto Ġ" on Long Press ") ĊĠĠĠĠĠĠĠ Ġevent Map [" on Location "] Ġ= Ġmutable Map Of (" registration Name " Ġto Ġ" on Location ") ĊĠĠĠĠĠĠĠ Ġevent Map [" on Marker Press "] Ġ= Ġmutable Map Of (" registration Name " Ġto Ġ" on Marker Press ") ĊĠĠĠĠĠĠĠ Ġevent Map [" on Status Change "] Ġ= Ġmutable Map Of (" registration Name " Ġto Ġ" on Status Change ") ĊĠĠĠĠĠĠĠ Ġevent Map [" on Status Change Complete "] Ġ= Ġmutable Map Of (" registration Name " Ġto Ġ" on Status Change Complete ") ĊĠĠĠĠĠĠĠ Ġevent Map [" on Location "] Ġ= Ġmutable Map Of (" registration Name " Ġto Ġ" on Location ") ĊĠĠĠĠĠĠĠ Ġreturn Ġevent Map ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ React Prop ( name Ġ= Ġ" shows Location Button ") ĊĠĠĠ Ġfun Ġset My Location Button Enabled ( view : ĠA Map Cell View , Ġenabled : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview . map . ui Settings . is My Location Button Enabled Ġ= Ġenabled ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ React Prop ( name Ġ= Ġ" location Enabled ") ĊĠĠĠ Ġfun Ġset My Location Enabled ( view : ĠA Map Cell View , Ġenabled : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview . setLocation Enabled ( enabled ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ React Prop ( name Ġ= Ġ" max Zoom Level ") ĊĠĠĠ Ġfun Ġset Max Zoom Level ( view : ĠA Map Cell View , Ġzoom Level : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview . map . max Zoom Level Ġ= Ġzoom Level ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ React Prop ( name Ġ= Ġ" min Zoom Level ") ĊĠĠĠ Ġfun Ġset Min Zoom Level ( view : ĠA Map Cell View , Ġzoom Level : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview . map . min Zoom Level Ġ= Ġzoom Level ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ React Prop ( name Ġ= Ġ" zoom Level ") ĊĠĠĠ Ġfun Ġset Zoom Level ( view : ĠA Map Cell View , Ġzoom Level : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview . map . move Camera ( Camera Update Factory . zoom To ( zoom Level )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ React Prop ( name Ġ= Ġ" cell Visible Zoom Level ") ĊĠĠĠ Ġfun Ġset Cell Visible Zoom Level ( view : ĠA Map Cell View , Ġzoom Level : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview . cell Visible Level = zoom Level ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ React Prop ( name Ġ= Ġ" zoom Enabled ") ĊĠĠĠ Ġfun Ġset Zoom Gest ures Enabled ( view : ĠA Map Cell View , Ġenabled : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview . map . ui Settings . is Zoom Gest ures Enabled Ġ= Ġenabled ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ React Prop ( name Ġ= Ġ" coordinate ") ĊĠĠĠ Ġfun Ġmove To Coordinate ( view : ĠA Map Cell View , Ġcoordinate : ĠRead able Map ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview . map . move Camera ( Camera Update Factory . change LatLng ( LatLng ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcoordinate . getDouble (" latitude "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcoordinate . getDouble (" longitude ")) )) ĊĠĠĠ Ġ} Ċ }