public class ShowDialogRequest extends Object
Terminal.showDialog(com.six.timapi.ShowDialogRequest)
or Terminal.showDialogAsync(com.six.timapi.ShowDialogRequest)
.Constructor and Description |
---|
ShowDialogRequest()
Create show dialog request.
|
ShowDialogRequest(ShowDialogRequest request)
Create copy of show dialog request.
|
Modifier and Type | Method and Description |
---|---|
List<BrandBarBrand> |
getBrandBar()
Brand bar.
|
BrandMode |
getBrandMode()
Brand mode.
|
String |
getLanguage()
Language.
|
Map<Integer,String> |
getPlaceholderItems()
Map of placeholder items.
|
ResourceId |
getResourceId()
Resource identifier.
|
Map<ResourceParameterType,String> |
getResourceParameters()
Map of resource parameters.
|
Theme |
getTheme()
Theme.
|
int |
getTimeout()
Timeout in seconds.
|
void |
setBrandBar(List<BrandBarBrand> brandBar)
Set brand bar.
|
void |
setBrandMode(BrandMode brandMode)
Set brand mode.
|
void |
setLanguage(String language)
Set language.
|
void |
setPlaceholderItems(Map<Integer,String> items)
Set map of placeholder items.
|
void |
setResourceId(ResourceId resourceId)
Set resource identifier.
|
void |
setResourceParameters(Map<ResourceParameterType,String> parameters)
Set map of resource parameters.
|
void |
setTheme(Theme theme)
Set theme.
|
void |
setTimeout(int timeout)
Set timeout in seconds.
|
public ShowDialogRequest()
public ShowDialogRequest(ShowDialogRequest request)
public List<BrandBarBrand> getBrandBar()
BrandMode.SELECTED
.public void setBrandBar(List<BrandBarBrand> brandBar)
BrandMode.SELECTED
.IllegalArgumentException
- brandBar is null.public BrandMode getBrandMode()
public void setBrandMode(BrandMode brandMode)
IllegalArgumentException
- brandBarMode is null.public ResourceId getResourceId()
public void setResourceId(ResourceId resourceId)
IllegalArgumentException
- resourceId is null.public Theme getTheme()
public void setTheme(Theme theme)
IllegalArgumentException
- theme is null.public int getTimeout()
public void setTimeout(int timeout)
public String getLanguage()
public void setLanguage(String language)
public Map<Integer,String> getPlaceholderItems()
public void setPlaceholderItems(Map<Integer,String> items)
Map<Integer,String> placeholders = new HashMap<>();
placeholders.put(0, Currency.CHF.code); // CHF
placeholders.put(1, "2500"); // 25.--
request.setPlaceholderItems(placeholders);
Map can be safely modified after method returns.public Map<ResourceParameterType,String> getResourceParameters()
public void setResourceParameters(Map<ResourceParameterType,String> parameters)