Package-level declarations

Types

Link copied to clipboard
interface OmhCap : Parcelable
Link copied to clipboard

Abstraction to generate customizable View based on an OmhMarker.

Link copied to clipboard
interface OmhMap

Abstraction to provide access to the OmhMap. This is the main class of OMH Maps SDK for Android and is the entry point for all methods related to the map. You cannot instantiate a GoogleMap object directly, rather, you must obtain one from the getMapAsync() method on a OmhMapView that you have added to your application.

Link copied to clipboard
fun interface OmhMapLoadedCallback

Callback interface for when the map has finished rendering. This occurs after all tiles required to render the map have been fetched, and all labeling is complete. This event will not fire if the map never loads due to connectivity issues, or if the map is continuously changing and never completes loading due to the user constantly interacting with the map.

Link copied to clipboard
interface OmhMapView

Abstraction to provide access to a map view

Link copied to clipboard
interface OmhMarker

Abstraction to provide access to OmhMarker. OmhMarker is an icon placed at a particular point on the map's surface.

Link copied to clipboard

Abstraction to provide access to callback interface for when camera movement has ended.

Link copied to clipboard

Abstraction to provide access to callback interface for when the camera motion starts.

Link copied to clipboard

Abstraction to provide access to callback interface for when an info window has been clicked.

Link copied to clipboard

Abstraction to provide access to callback interface for when an info window has been clicked.

Link copied to clipboard

Abstraction to provide access to callback interface for when an info window has been opened or closed.

Link copied to clipboard
fun interface OmhOnMapReadyCallback

Abstraction to provide access to Callback interface for when the map is ready to be used.

Link copied to clipboard

Abstraction to provide access to callback interface for when a marker has been clicked.

Link copied to clipboard

Abstraction to provide access to callback interface for when a marker is being dragged.

Link copied to clipboard

Abstraction to provide a callback interface for when the My Location button is clicked.

Link copied to clipboard

Abstraction to provide access to callback interface for when a polygon on the map is clicked.

Link copied to clipboard

Abstraction to provide access to callback interface for when a polyline on the map is clicked.

Link copied to clipboard

OmhPatternItem is an interface that provides an abstraction for a pattern item for polylines and polygons.

Link copied to clipboard
interface OmhPolygon

OmhPolygon is an interface that provides an abstraction for a polygon on a map. A polygon is a shape with multiple edges on a map. You can customize the appearance of the polygon by changing its properties.

Link copied to clipboard
interface OmhPolyline

OmhPolyline is an interface that provides an abstraction for a polyline on a map. A polyline is a series of connected line segments that can form any shape you want on a map. You can customize the appearance of the polyline by changing its properties.

Link copied to clipboard

Callback interface to notify when the snapshot has been taken.

Link copied to clipboard

OmhStyleSpan is an interface that provides an abstraction for a style span on a map. A style span is a segment of a polyline or polygon that has a specific style.