InlinePlaceAction
struct InlinePlaceActionThis product or feature is in pre-GA. Pre-GA products and features might have limited support, and changes to pre-GA products and features might not be compatible with other pre-GA versions. Pre-GA Offerings are covered by the Google Maps Platform Service Specific Terms (https://cloud.google.com/maps-platform/terms/maps-service-terms).
Represents a custom place view action that can be displayed in the inline area of a place view.
-
Declaration
Swift
let accessibilityLabel: String? -
Declaration
Swift
let image: Image? -
Initializes an inline place action with the given parameters.
Declaration
Swift
init(image: Image? = nil, label: String, accessibilityLabel: String? = nil, style: PlaceActionStyle = .secondary, onTap: @escaping (Place) -> Void)Parameters
imageThe image to display for the action. If nil, no image will be displayed.
labelThe text label to display for the action.
accessibilityLabelThe accessibility label for the action. If nil, the label will be used.
styleThe style of the action.
onTapThe closure to perform when the action is tapped.
-
Declaration
Swift
let label: String -
Declaration
Swift
let onTap: (Place) -> Void -
Declaration
Swift
let style: PlaceActionStyle