AnnouncementMessagesApplier

public struct AnnouncementMessagesApplier : AnnoncementMessagesApplierProtocol

AnnouncementMessagesApplier transforms the announcements contained in routes. Adds voice messages and combines close announcements.

Public

  • createDefaultAnnouncementMessagesApplier — create a default AnnouncementMessagesApplier object

    Declaration

    Swift

    public static func createDefaultAnnouncementMessagesApplier(languageCode: String? = nil) -> AnnouncementMessagesApplier
  • applyVerbalMessagesForAnnouncements — entry point, it makes all the transormations for Routes

    Declaration

    Swift

    public func applyVerbalMessagesForAnnouncements(in routes: [TomTomSDKRoute.Route]) -> [TomTomSDKRoute.Route]