@Deprecated public class SetDisplayLayout extends RPCRequest
Show to change widget layouts Parameter List
| Param Name | Type | Description | Req. | Notes | Version Available |
|---|---|---|---|---|---|
| displayLayout | string | Predefined or dynamically created screen layout. Currently only predefined screen layouts are defined. Predefined layouts include: "ONSCREEN_PRESETS" Custom screen containing app-defined onscreen presets. |
Y | maxlength: 500 | SmartDeviceLink 2.0 |
| dayColorScheme | TemplateColorScheme | The color scheme that is used for day. | N | SmartDeviceLink 5.0 | |
| nightColorScheme | TemplateColorScheme | The color scheme that is used for night. | N | SmartDeviceLink 5.0 |
Response
Non-default Result Codes:
SUCCESS
INVALID_DATA
OUT_OF_MEMORY
TOO_MANY_PENDING_REQUESTS
APPLICATION_NOT_REGISTERED
GENERIC_ERROR
REJECTED
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_DAY_COLOR_SCHEME
Deprecated.
|
static String |
KEY_DISPLAY_LAYOUT
Deprecated.
|
static String |
KEY_NIGHT_COLOR_SCHEME
Deprecated.
|
onResponseListenerfunction, KEY_CORRELATION_ID, KEY_FUNCTION_NAME, KEY_NOTIFICATION, KEY_PARAMETERS, KEY_REQUEST, KEY_RESPONSE, messageType, parametersKEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
SetDisplayLayout()
Deprecated.
Constructs a new SetDisplayLayout object
|
SetDisplayLayout(Hashtable<String,Object> hash)
Deprecated.
Constructs a new SetDisplayLayout object indicated by the Hashtable
parameter
|
SetDisplayLayout(String displayLayout)
Deprecated.
Constructs a new SetDisplayLayout object
|
| Modifier and Type | Method and Description |
|---|---|
TemplateColorScheme |
getDayColorScheme()
Deprecated.
Gets the color scheme that is currently used for day
|
String |
getDisplayLayout()
Deprecated.
Gets a display layout.
|
TemplateColorScheme |
getNightColorScheme()
Deprecated.
Gets the color scheme that is currently used for night
|
SetDisplayLayout |
setDayColorScheme(TemplateColorScheme templateColorScheme)
Deprecated.
Sets the color scheme that is intended to be used for day
|
SetDisplayLayout |
setDisplayLayout(String displayLayout)
Deprecated.
Sets a display layout.
|
SetDisplayLayout |
setNightColorScheme(TemplateColorScheme templateColorScheme)
Deprecated.
Sets the color scheme that is intended to be used for night
|
getCorrelationID, getOnRPCResponseListener, setCorrelationID, setOnRPCResponseListenergetBoolean, getDouble, getFloat, getFunctionID, getFunctionName, getInteger, getLong, getMessageType, getObject, getParameters, getString, setFunctionName, setParametersclone, deserializeJSON, equals, format, formatObject, getBulkData, getMessageTypeName, getStore, getStoreValue, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_DISPLAY_LAYOUT
public static final String KEY_DAY_COLOR_SCHEME
public static final String KEY_NIGHT_COLOR_SCHEME
public SetDisplayLayout()
public SetDisplayLayout(Hashtable<String,Object> hash)
hash - The Hashtable to usepublic SetDisplayLayout(@NonNull
String displayLayout)
displayLayout - a String value representing a display layoutpublic SetDisplayLayout setDisplayLayout(@NonNull String displayLayout)
displayLayout - a String value representing a display layoutpublic String getDisplayLayout()
public TemplateColorScheme getDayColorScheme()
public SetDisplayLayout setDayColorScheme(TemplateColorScheme templateColorScheme)
templateColorScheme - a TemplateColorScheme object representing the colors that will be
used for day color schemepublic TemplateColorScheme getNightColorScheme()
public SetDisplayLayout setNightColorScheme(TemplateColorScheme templateColorScheme)
templateColorScheme - a TemplateColorScheme object representing the colors that will be
used for night color scheme