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 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 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 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 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.

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.

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.

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.

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.