File tree Expand file tree Collapse file tree 3 files changed +6
-0
lines changed
android/src/main/java/com/rngooglemapsplus Expand file tree Collapse file tree 3 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import com.rngooglemapsplus.extensions.markerEquals
1212import com.rngooglemapsplus.extensions.polygonEquals
1313import com.rngooglemapsplus.extensions.polylineEquals
1414import com.rngooglemapsplus.extensions.toCameraPosition
15+ import com.rngooglemapsplus.extensions.toColor
1516import com.rngooglemapsplus.extensions.toCompressFormat
1617import com.rngooglemapsplus.extensions.toFileExtension
1718import com.rngooglemapsplus.extensions.toGoogleMapType
@@ -48,6 +49,7 @@ class RNGoogleMapsPlusView(
4849 initialProps?.mapId?.let { mapId(it) }
4950 initialProps?.liteMode?.let { liteMode(it) }
5051 initialProps?.camera?.let { camera(it.toCameraPosition(current = null )) }
52+ initialProps?.backgroundColor?.let { backgroundColor(it.toColor()) }
5153 }
5254 view.initMapView(options)
5355 }
Original file line number Diff line number Diff line change @@ -41,6 +41,9 @@ final class RNGoogleMapsPlusView: HybridRNGoogleMapsPlusViewSpec {
4141 initialProps? . camera. map {
4242 options. camera = $0. toGMSCameraPosition ( current: nil )
4343 }
44+ initialProps? . backgroundColor. map {
45+ options. backgroundColor = $0. toUIColor ( )
46+ }
4447 impl. initMapView ( googleMapOptions: options)
4548 }
4649 }
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ export type RNInitialProps = {
77 mapId ?: string ;
88 liteMode ?: boolean ;
99 camera ?: RNCamera ;
10+ backgroundColor ?: string ;
1011} ;
1112
1213export type RNMapUiSettings = {
You can’t perform that action at this time.
0 commit comments