Loading...
Searching...
No Matches
com.navigine.view.widgets.ZoomControlsConfig Class Reference

Configuration for ZoomControls widget. Allows customization of icons, styles and layout. More...

Classes

class  Builder
 

Public Member Functions

Drawable getZoomInIcon ()
 
Drawable getZoomOutIcon ()
 
Integer getButtonBackgroundColor ()
 
Integer getTextColor ()
 
float getButtonWidth ()
 
float getZoomControlsHeight ()
 
int getMarginRight ()
 
int getMarginVertical ()
 

Static Public Member Functions

static Builder builder ()
 
static ZoomControlsConfig defaultConfig ()
 

Detailed Description

Configuration for ZoomControls widget. Allows customization of icons, styles and layout.

Java code snippet:

ZoomControlsConfig zoomConfig = ZoomControlsConfig.builder()
.buttonBackgroundColor(0xF2FAFAFA)
.textColor(0xFF152D47)
.buttonWidth(48f)
.zoomControlsHeight(96f)
.build();
// zoomConfig.zoomInIcon(drawable); zoomConfig.zoomOutIcon(drawable);

Kotlin code snippet:

val zoomConfig = ZoomControlsConfig.builder()
.buttonBackgroundColor(0xF2FAFAFA.toInt())
.textColor(0xFF152D47.toInt())
.buttonWidth(48f)
.zoomControlsHeight(96f)
.build()
// zoomConfig.zoomInIcon(drawable); zoomConfig.zoomOutIcon(drawable)

Definition at line 19 of file ZoomControlsConfig.java.

Member Function Documentation

◆ builder()

static Builder com.navigine.view.widgets.ZoomControlsConfig.builder ( )
inlinestatic

Definition at line 32 of file ZoomControlsConfig.java.

◆ defaultConfig()

static ZoomControlsConfig com.navigine.view.widgets.ZoomControlsConfig.defaultConfig ( )
inlinestatic

Definition at line 36 of file ZoomControlsConfig.java.

◆ getButtonBackgroundColor()

Integer com.navigine.view.widgets.ZoomControlsConfig.getButtonBackgroundColor ( )
inline

Definition at line 90 of file ZoomControlsConfig.java.

◆ getButtonWidth()

float com.navigine.view.widgets.ZoomControlsConfig.getButtonWidth ( )
inline

Definition at line 92 of file ZoomControlsConfig.java.

◆ getMarginRight()

int com.navigine.view.widgets.ZoomControlsConfig.getMarginRight ( )
inline

Definition at line 94 of file ZoomControlsConfig.java.

◆ getMarginVertical()

int com.navigine.view.widgets.ZoomControlsConfig.getMarginVertical ( )
inline

Definition at line 95 of file ZoomControlsConfig.java.

◆ getTextColor()

Integer com.navigine.view.widgets.ZoomControlsConfig.getTextColor ( )
inline

Definition at line 91 of file ZoomControlsConfig.java.

◆ getZoomControlsHeight()

float com.navigine.view.widgets.ZoomControlsConfig.getZoomControlsHeight ( )
inline

Definition at line 93 of file ZoomControlsConfig.java.

◆ getZoomInIcon()

Drawable com.navigine.view.widgets.ZoomControlsConfig.getZoomInIcon ( )
inline

Definition at line 88 of file ZoomControlsConfig.java.

◆ getZoomOutIcon()

Drawable com.navigine.view.widgets.ZoomControlsConfig.getZoomOutIcon ( )
inline

Definition at line 89 of file ZoomControlsConfig.java.


The documentation for this class was generated from the following file: