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};
}