invoke
operator fun invoke(routeOptions: PathNetwork.RouteOptions = PathNetwork.RouteOptions(), listener: (AnimatingRoute?) -> Unit = {}, animatingRouteShaper: (AnimatingRoute) -> AnimatingShapedRoute = { animatingRoute ->
AnimatingShapedRoute(
animatingRoute = animatingRoute,
shapes = listOf(
Shape(
path = animatingRoute.route.path,
strokeColor = 0x0066CC,
strokeWidth = 4f
)
)
)
}): Journey.Options<Unit>
A convenience API for creating a Journey.Options
class.
Since
0.0.86
Parameters
routeOptions
route options to be used when calculating a route
listener
A lambda used to listen for updates to an AnimatingRoute
animatingRouteShaper
A lambda used to style an AnimatingRoute