Classes
The following classes are available globally.
-
SearchBarView provides input for the search phrase and returns results from the TomTomSDKSearch API.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SearchBarView : UIView
extension SearchBarView: UITextFieldDelegate
-
SearchBarViewConfigurationBuilder creates an
SearchBarViewConfiguration
object which can be used to configure aSearchBarView
instance.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SearchBarViewConfigurationBuilder
-
A view to display list of SearchResults.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SearchResultsView : DesignableView
extension SearchResultsView: UITableViewDelegate
extension SearchResultsView: UITableViewDataSource
-
Defines appearance and behavior of the
SearchResultsView
instance-Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SearchResultsViewModel
-
SearchSuggestionView displays a suggestion retrieved from the clipboard.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SearchSuggestionView : SimpleItemView
-
SearchView` provides the full functionality with all available search components in default layout.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SearchView : BarContainerView
extension SearchView: SearchBarViewDelegate
extension SearchView: SearchSuggestionSelectionHandler
-
SearchViewConfigurationBuilder creates an
SearchViewConfiguration
object which can be used to configure aSearchView
instance.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SearchViewConfigurationBuilder
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
open class StylableButton : UIButton
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class ClearButton : StylableButton
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class MainButton : StylableButton
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SecondaryButton : StylableButton
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class PrimaryLargeButton : StylableButton
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class PrimaryLargeSecondaryButton : StylableButton
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SmallButton : StylableButton
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SmallSecondaryButton : StylableButton
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class StylableLabel : UILabel
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class HeaderLabel : StylableLabel
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class PageTitleLabel : StylableLabel
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class TitleLabel : StylableLabel
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SubtitleLabel : StylableLabel
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class BodyLargeLabel : StylableLabel
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class BodyParagraphLabel : StylableLabel
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class CaptionLabel : StylableLabel
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
open class BarContainerView : OverlayContainerSubview
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class ButtonWithOnClickedCallback
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class SideButtons
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class BarWithSideButtonsView : UIView
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
open class DesignableView : UIView
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
open class OverlayContainerSubview : UIView
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class AlertActionWithCheckboxFeedback : AlertAction
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class AlertButton : StylableButton
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class AlertAction
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
open class SimpleItemView : DesignableView
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class NetworkStateDetector : NetworkStateDetectorProtocol