setDisplayOption method
API to set display option of SheetItemType.SHIPPING_ADDRESS on custom payment sheet.
Parameters:
displayOption
Display option for shipping address on custom payment sheet
If displayOption is not set, then default addressControl is displayed on custom payment sheet.
The possible value is combination of below constants:
SpaySdk.DISPLAY_OPTION_ADDRESSEE
SpaySdk.DISPLAY_OPTION_ADDRESS
SpaySdk.DISPLAY_OPTION_PHONE_NUMBER
SpaySdk.DISPLAY_OPTION_EMAIL
Exceptions:
Throws an ArgumentError if SheetItemType.SHIPPING_ADDRESS is not set in constructor.
Implementation
void setDisplayOption(int displayOption){
if (sheetItem!.sheetItemType != SheetItemType.SHIPPING_ADDRESS.name) {
throw ArgumentError("setDisplayOption : sheetItemType must be SHIPPING_ADDRESS.");
}
this.displayOption = displayOption;
sheetItem!.extraValue={EXTRA_DISPLAY_OPTION:displayOption};
}