Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Internet Explorer alert
This browser is not recommended for use with smartdevicelink.com, and may not function properly. Upgrade to a different browser to guarantee support of all features.
close alert
To Top Created with Sketch. To Top
To Bottom Created with Sketch. To Bottom
iOS Documentation

SDLPredefinedWindows Enumeration Reference

Section Contents


Specifies which windows and IDs are predefined and pre-created on behalf of the app. The default window is always available and represents the app window on the main display. It’s an equivalent to today’s app window. For backward compatibility, this will ensure the app always has at least the default window on the main display. The app can choose to use this predefined enum element to specifically address app’s main window or to duplicate window content. It is not possible to duplicate another window to the default window. The primary widget is a special widget, that can be associated with a service type, which is used by the HMI whenever a single widget needs to represent the whole app. The primary widget should be named as the app and can be pre-created by the HMI.

@since SDL 6.0


The default window is a main window pre-created on behalf of the app.


SDLPredefinedWindowsDefaultWindow = 0


case defaultWindow = 0


The primary widget of the app.


SDLPredefinedWindowsPrimaryWidget = 1


case primaryWidget = 1
View on GitHub.com
Previous Section Next Section