sdk-maps-rx-extensions
Module Contents
alltypes
Module Contents
class
BuildConfig
Module Contents
BuildConfig
(
)
static
val
APPLICATION_ID
:
String
static
val
BUILD_TYPE
:
String
static
val
DEBUG
:
Boolean
static
val
FLAVOR
:
String
static
val
LIBRARY_PACKAGE_NAME
:
String
static
val
VERSION_CODE
:
Int
static
val
VERSION_NAME
:
String
class
BuildConfig
Module Contents
BuildConfig
(
)
static
val
APPLICATION_ID
:
String
static
val
BUILD_TYPE
:
String
static
val
DEBUG
:
Boolean
static
val
FLAVOR
:
String
static
val
LIBRARY_PACKAGE_NAME
:
String
static
val
VERSION_CODE
:
Int
static
val
VERSION_NAME
:
String
interface
RxMapAnnotationsExtension
Module Contents
abstract
fun
getOnMarkerClickObservable
(
)
:
Observable
<
Marker
!
>
!
interface
RxMapCallbacksExtension
Module Contents
abstract
fun
getOnDoubleClickObservable
(
)
:
Observable
<
LatLng
!
>
!
abstract
fun
getOnMapClickObservable
(
)
:
Observable
<
LatLng
!
>
!
abstract
fun
getOnMapLongClickObservable
(
)
:
Observable
<
LatLng
!
>
!
abstract
fun
getOnMapRotateObservable
(
)
:
Observable
<
Double
!
>
!
abstract
fun
getOnMapViewPortChangedObservable
(
)
:
Observable
<
MapViewPort
!
>
!
abstract
fun
getOnRouteClickObservable
(
)
:
Observable
<
Route
!
>
!
open
class
RxTomtomMap
:
RxMapCallbacksExtension
,
RxMapAnnotationsExtension
Module Contents
RxTomtomMap
(
@NonNull
tomtomMap
:
TomtomMap
)
open
fun
<
T
:
Any
!
>
createObservable
(
subscriber
:
ObservableOnSubscribe
<
T
>
!
)
:
Observable
<
T
>
!
open
fun
getOnDoubleClickObservable
(
)
:
Observable
<
LatLng
!
>
!
open
fun
getOnMapClickObservable
(
)
:
Observable
<
LatLng
!
>
!
open
fun
getOnMapLongClickObservable
(
)
:
Observable
<
LatLng
!
>
!
open
fun
getOnMapRotateObservable
(
)
:
Observable
<
Double
!
>
!
open
fun
getOnMapViewPortChangedObservable
(
)
:
Observable
<
MapViewPort
!
>
!
open
fun
getOnMarkerClickObservable
(
)
:
Observable
<
Marker
!
>
!
open
fun
getOnRouteClickObservable
(
)
:
Observable
<
Route
!
>
!
open
fun
setObserveScheduler
(
observeScheduler
:
Scheduler
!
)
:
Unit
open
fun
setSubscriberScheduler
(
subscriber
:
Scheduler
!
)
:
Unit
package
com.tomtom.online.sdk.map.rx
Module Contents
class
BuildConfig
Module Contents
BuildConfig
(
)
static
val
APPLICATION_ID
:
String
static
val
BUILD_TYPE
:
String
static
val
DEBUG
:
Boolean
static
val
FLAVOR
:
String
static
val
LIBRARY_PACKAGE_NAME
:
String
static
val
VERSION_CODE
:
Int
static
val
VERSION_NAME
:
String
class
BuildConfig
Module Contents
BuildConfig
(
)
static
val
APPLICATION_ID
:
String
static
val
BUILD_TYPE
:
String
static
val
DEBUG
:
Boolean
static
val
FLAVOR
:
String
static
val
LIBRARY_PACKAGE_NAME
:
String
static
val
VERSION_CODE
:
Int
static
val
VERSION_NAME
:
String
interface
RxMapAnnotationsExtension
Module Contents
abstract
fun
getOnMarkerClickObservable
(
)
:
Observable
<
Marker
!
>
!
interface
RxMapCallbacksExtension
Module Contents
abstract
fun
getOnDoubleClickObservable
(
)
:
Observable
<
LatLng
!
>
!
abstract
fun
getOnMapClickObservable
(
)
:
Observable
<
LatLng
!
>
!
abstract
fun
getOnMapLongClickObservable
(
)
:
Observable
<
LatLng
!
>
!
abstract
fun
getOnMapRotateObservable
(
)
:
Observable
<
Double
!
>
!
abstract
fun
getOnMapViewPortChangedObservable
(
)
:
Observable
<
MapViewPort
!
>
!
abstract
fun
getOnRouteClickObservable
(
)
:
Observable
<
Route
!
>
!
open
class
RxTomtomMap
:
RxMapCallbacksExtension
,
RxMapAnnotationsExtension
Module Contents
RxTomtomMap
(
@NonNull
tomtomMap
:
TomtomMap
)
open
fun
<
T
:
Any
!
>
createObservable
(
subscriber
:
ObservableOnSubscribe
<
T
>
!
)
:
Observable
<
T
>
!
open
fun
getOnDoubleClickObservable
(
)
:
Observable
<
LatLng
!
>
!
open
fun
getOnMapClickObservable
(
)
:
Observable
<
LatLng
!
>
!
open
fun
getOnMapLongClickObservable
(
)
:
Observable
<
LatLng
!
>
!
open
fun
getOnMapRotateObservable
(
)
:
Observable
<
Double
!
>
!
open
fun
getOnMapViewPortChangedObservable
(
)
:
Observable
<
MapViewPort
!
>
!
open
fun
getOnMarkerClickObservable
(
)
:
Observable
<
Marker
!
>
!
open
fun
getOnRouteClickObservable
(
)
:
Observable
<
Route
!
>
!
open
fun
setObserveScheduler
(
observeScheduler
:
Scheduler
!
)
:
Unit
open
fun
setSubscriberScheduler
(
subscriber
:
Scheduler
!
)
:
Unit