Navigine iOS/Android/Flutter SDK
1.0.0
Objective-C/Java/Dart SDK API
Loading...
Searching...
No Matches
DefaultNavigationViewConfig.java
Go to the documentation of this file.
1
package
com.navigine.view;
2
17
public
class
DefaultNavigationViewConfig
extends
DefaultNavigineViewConfig {
18
19
public
static
final
int
WIDGET_ZOOM_CONTROLS
= DefaultNavigineViewConfig.WIDGET_ZOOM_CONTROLS;
20
public
static
final
int
WIDGET_FOLLOW_ME
= 1 << 1;
21
public
static
final
int
WIDGET_FLOOR_SELECTOR
= DefaultNavigineViewConfig.WIDGET_FLOOR_SELECTOR;
22
public
static
final
int
WIDGET_ALL
= 0x7;
23
24
private
DefaultNavigationViewConfig() {
25
setVisibleWidgets(
WIDGET_ALL
);
26
}
27
28
public
static
Builder
builder
() {
29
return
new
Builder
();
30
}
31
32
public
static
DefaultNavigationViewConfig
defaultConfig
() {
33
return
builder
().
build
();
34
}
35
36
public
static
class
Builder
extends
DefaultNavigineViewConfig.
Builder
{
37
public
Builder
() {
38
super(
new
DefaultNavigationViewConfig());
39
}
40
41
@Override
42
public
Builder
visibleWidgets
(
int
mask) {
43
super.
visibleWidgets
(mask);
44
return
this
;
45
}
46
47
@Override
48
public
Builder
hideZoomControls
() {
49
super.
hideZoomControls
();
50
return
this
;
51
}
52
53
@Override
54
public
Builder
hideFloorSelector
() {
55
super.
hideFloorSelector
();
56
return
this
;
57
}
58
59
public
Builder
hideFollowMeButton
() {
60
visibleWidgets
(getConfig().getVisibleWidgets() & ~
WIDGET_FOLLOW_ME
);
61
return
this
;
62
}
63
64
@Override
65
public
DefaultNavigationViewConfig
build
() {
66
return
(DefaultNavigationViewConfig) getConfig();
67
}
68
}
69
}
java
com
navigine
view
DefaultNavigationViewConfig.java
Generated on Fri Sep 11 2026 15:19:55 for Navigine iOS/Android/Flutter SDK by
Doxygen
1.13.2