dslKt

public final class dslKt


Summary

Public methods

static final @NonNull Camera
camera(
    @ExtensionFunctionType @NonNull Function1<@NonNull CameraUnit> builderAction
)

DSL function for building a Camera.

static final @NonNull CameraRestriction

DSL function for building a CameraRestriction.

static final @NonNull FlyAroundOptions

DSL function for building a FlyAroundOptions.

static final @NonNull FlyToOptions
flyToOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull FlyToOptionsUnit> builderAction
)

DSL function for building a FlyToOptions.

static final @NonNull Hole
hole(
    @ExtensionFunctionType @NonNull Function1<@NonNull HoleUnit> builderAction
)

DSL function for building a Hole.

static final @NonNull ImageView
imageView(
    @ExtensionFunctionType @NonNull Function1<@NonNull ImageViewUnit> builderAction
)

DSL function for building a ImageView.

static final @NonNull LatLngAltitude
latLngAltitude(
    @ExtensionFunctionType @NonNull Function1<@NonNull LatLngAltitudeUnit> builderAction
)

DSL function for building a LatLngAltitude.

static final @NonNull LatLngBounds
latLngBounds(
    @ExtensionFunctionType @NonNull Function1<@NonNull LatLngBoundsUnit> builderAction
)

DSL function for building a LatLngBounds.

static final @NonNull MarkerOptions
markerOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull MarkerOptionsUnit> builderAction
)

DSL function for building a MarkerOptions.

static final @NonNull MarkerStyle
markerStyle(
    @ExtensionFunctionType @NonNull Function1<@NonNull MarkerStyleUnit> builderAction
)

DSL function for building a MarkerStyle.

static final @NonNull ModelOptions
modelOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull ModelOptionsUnit> builderAction
)

DSL function for building a ModelOptions.

static final @NonNull Orientation
orientation(
    @ExtensionFunctionType @NonNull Function1<@NonNull OrientationUnit> builderAction
)

DSL function for building a Orientation.

static final @NonNull PinConfiguration

DSL function for building a PinConfiguration.

static final @NonNull PolygonOptions
polygonOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull PolygonOptionsUnit> builderAction
)

DSL function for building a PolygonOptions.

static final @NonNull PolylineOptions

DSL function for building a PolylineOptions.

static final @NonNull PopoverOptions
popoverOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull PopoverOptionsUnit> builderAction
)

DSL function for building a PopoverOptions.

static final @NonNull PopoverShadow
popoverShadow(
    @ExtensionFunctionType @NonNull Function1<@NonNull PopoverShadowUnit> builderAction
)

DSL function for building a PopoverShadow.

static final @NonNull PopoverStyle
popoverStyle(
    @ExtensionFunctionType @NonNull Function1<@NonNull PopoverStyleUnit> builderAction
)

DSL function for building a PopoverStyle.

static final @NonNull Vector3D
vector3D(
    @ExtensionFunctionType @NonNull Function1<@NonNull Vector3DUnit> builderAction
)

DSL function for building a Vector3.

Public methods

camera

public static final @NonNull Camera camera(
    @ExtensionFunctionType @NonNull Function1<@NonNull CameraUnit> builderAction
)

DSL function for building a Camera.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull CameraUnit> builderAction

A lambda expression to configure the Camera.

Returns
@NonNull Camera

A Camera instance.

cameraRestriction

public static final @NonNull CameraRestriction cameraRestriction(
    @ExtensionFunctionType @NonNull Function1<@NonNull CameraRestrictionUnit> builderAction
)

DSL function for building a CameraRestriction.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull CameraRestrictionUnit> builderAction

A lambda expression to configure the CameraRestriction.

flyAroundOptions

public static final @NonNull FlyAroundOptions flyAroundOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull FlyAroundOptionsUnit> builderAction
)

DSL function for building a FlyAroundOptions.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull FlyAroundOptionsUnit> builderAction

A lambda expression to configure the FlyAroundOptions.

flyToOptions

public static final @NonNull FlyToOptions flyToOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull FlyToOptionsUnit> builderAction
)

DSL function for building a FlyToOptions.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull FlyToOptionsUnit> builderAction

A lambda expression to configure the FlyToOptions.

Returns
@NonNull FlyToOptions

A FlyToOptions instance.

hole

public static final @NonNull Hole hole(
    @ExtensionFunctionType @NonNull Function1<@NonNull HoleUnit> builderAction
)

DSL function for building a Hole.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull HoleUnit> builderAction

A lambda expression to configure the Hole.

Returns
@NonNull Hole

A Hole instance.

imageView

public static final @NonNull ImageView imageView(
    @ExtensionFunctionType @NonNull Function1<@NonNull ImageViewUnit> builderAction
)

DSL function for building a ImageView.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull ImageViewUnit> builderAction

A lambda expression to configure the ImageView.

Returns
@NonNull ImageView

A ImageView instance.

latLngAltitude

public static final @NonNull LatLngAltitude latLngAltitude(
    @ExtensionFunctionType @NonNull Function1<@NonNull LatLngAltitudeUnit> builderAction
)

DSL function for building a LatLngAltitude.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull LatLngAltitudeUnit> builderAction

A lambda expression to configure the LatLngAltitude.

Returns
@NonNull LatLngAltitude

A LatLngAltitude instance.

latLngBounds

public static final @NonNull LatLngBounds latLngBounds(
    @ExtensionFunctionType @NonNull Function1<@NonNull LatLngBoundsUnit> builderAction
)

DSL function for building a LatLngBounds.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull LatLngBoundsUnit> builderAction

A lambda expression to configure the LatLngBounds.

Returns
@NonNull LatLngBounds

A LatLngBounds instance.

markerOptions

public static final @NonNull MarkerOptions markerOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull MarkerOptionsUnit> builderAction
)

DSL function for building a MarkerOptions.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull MarkerOptionsUnit> builderAction

A lambda expression to configure the MarkerOptions.

Returns
@NonNull MarkerOptions

A MarkerOptions instance.

markerStyle

public static final @NonNull MarkerStyle markerStyle(
    @ExtensionFunctionType @NonNull Function1<@NonNull MarkerStyleUnit> builderAction
)

DSL function for building a MarkerStyle.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull MarkerStyleUnit> builderAction

A lambda expression to configure the MarkerStyle.

Returns
@NonNull MarkerStyle

A MarkerStyle instance.

modelOptions

public static final @NonNull ModelOptions modelOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull ModelOptionsUnit> builderAction
)

DSL function for building a ModelOptions.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull ModelOptionsUnit> builderAction

A lambda expression to configure the ModelOptions.

Returns
@NonNull ModelOptions

A ModelOptions instance.

orientation

public static final @NonNull Orientation orientation(
    @ExtensionFunctionType @NonNull Function1<@NonNull OrientationUnit> builderAction
)

DSL function for building a Orientation.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull OrientationUnit> builderAction

A lambda expression to configure the Orientation.

Returns
@NonNull Orientation

A Orientation instance.

pinConfiguration

public static final @NonNull PinConfiguration pinConfiguration(
    @ExtensionFunctionType @NonNull Function1<@NonNull PinConfigurationUnit> builderAction
)

DSL function for building a PinConfiguration.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull PinConfigurationUnit> builderAction

A lambda expression to configure the PinConfiguration.

polygonOptions

public static final @NonNull PolygonOptions polygonOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull PolygonOptionsUnit> builderAction
)

DSL function for building a PolygonOptions.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull PolygonOptionsUnit> builderAction

A lambda expression to configure the PolygonOptions.

Returns
@NonNull PolygonOptions

A PolygonOptions instance.

polylineOptions

public static final @NonNull PolylineOptions polylineOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull PolylineOptionsUnit> builderAction
)

DSL function for building a PolylineOptions.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull PolylineOptionsUnit> builderAction

A lambda expression to configure the PolylineOptions.

Returns
@NonNull PolylineOptions

A PolylineOptions instance.

popoverOptions

public static final @NonNull PopoverOptions popoverOptions(
    @ExtensionFunctionType @NonNull Function1<@NonNull PopoverOptionsUnit> builderAction
)

DSL function for building a PopoverOptions.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull PopoverOptionsUnit> builderAction

A lambda expression to configure the PopoverOptions.

Returns
@NonNull PopoverOptions

A PopoverOptions instance.

popoverShadow

public static final @NonNull PopoverShadow popoverShadow(
    @ExtensionFunctionType @NonNull Function1<@NonNull PopoverShadowUnit> builderAction
)

DSL function for building a PopoverShadow.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull PopoverShadowUnit> builderAction

A lambda expression to configure the PopoverShadow.

Returns
@NonNull PopoverShadow

A PopoverShadow instance.

popoverStyle

public static final @NonNull PopoverStyle popoverStyle(
    @ExtensionFunctionType @NonNull Function1<@NonNull PopoverStyleUnit> builderAction
)

DSL function for building a PopoverStyle.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull PopoverStyleUnit> builderAction

A lambda expression to configure the PopoverStyle.

Returns
@NonNull PopoverStyle

A PopoverStyle instance.

vector3D

public static final @NonNull Vector3D vector3D(
    @ExtensionFunctionType @NonNull Function1<@NonNull Vector3DUnit> builderAction
)

DSL function for building a Vector3.

Parameters
@ExtensionFunctionType @NonNull Function1<@NonNull Vector3DUnit> builderAction

A lambda expression to configure the Vector3.

Returns
@NonNull Vector3D

A Vector3 instance.