react-native-google-maps-plus - v1.10.2
    Preparing search index...

    Interface RNGoogleMapsPlusViewMethods

    Imperative Google Maps methods. Direct calls into native Google Maps SDK.

    interface RNGoogleMapsPlusViewMethods {
        animateToBounds(
            bounds: RNLatLngBounds,
            padding?: number,
            durationMs?: number,
            lockBounds?: boolean,
        ): void;
        hideMarkerInfoWindow(id: string): void;
        isGooglePlayServicesAvailable(): boolean;
        openLocationSettings(): void;
        requestLocationPermission(): Promise<RNLocationPermissionResult>;
        setCamera(
            camera: RNCameraUpdate,
            animated?: boolean,
            durationMs?: number,
        ): void;
        setCameraBounds(bounds?: RNLatLngBounds): void;
        setCameraToCoordinates(
            coordinates: RNLatLng[],
            padding?: RNMapPadding,
            animated?: boolean,
            durationMs?: number,
        ): void;
        showLocationDialog(): void;
        showMarkerInfoWindow(id: string): void;
        snapshot(options: RNSnapshotOptions): Promise<string | undefined>;
    }

    Hierarchy

    • HybridViewMethods
      • RNGoogleMapsPlusViewMethods
    Index

    Methods

    • Animates camera to bounds. iOS: adds an explicit animation phase for parity. Android: uses native timing.

      Parameters

      • bounds: RNLatLngBounds
      • Optionalpadding: number
      • OptionaldurationMs: number
      • OptionallockBounds: boolean

      Returns void

    • Checks Google Play Services availability. iOS: always returns false. Android: performs a real system check.

      Returns boolean

    • Opens the OS location settings. iOS: opens the app settings. Android: opens system location settings.

      Returns void

    • Fits the camera to the given coordinates. iOS: adds an explicit animation phase for parity. Android: uses native timing.

      Parameters

      • coordinates: RNLatLng[]
      • Optionalpadding: RNMapPadding
      • Optionalanimated: boolean
      • OptionaldurationMs: number

      Returns void