decode static method
Implementation
static UITooltipPlacement? decode(dynamic json) {
if (json == null) {
return null;
}
if (json is! String) {
return null;
}
switch (json) {
case 'TOP_CENTER':
return UITooltipPlacement.TOP_CENTER;
case 'TOP_START':
return UITooltipPlacement.TOP_START;
case 'TOP_END':
return UITooltipPlacement.TOP_END;
case 'BOTTOM_CENTER':
return UITooltipPlacement.BOTTOM_CENTER;
case 'BOTTOM_START':
return UITooltipPlacement.BOTTOM_START;
case 'BOTTOM_END':
return UITooltipPlacement.BOTTOM_END;
case 'LEFT_CENTER':
return UITooltipPlacement.LEFT_CENTER;
case 'LEFT_START':
return UITooltipPlacement.LEFT_START;
case 'LEFT_END':
return UITooltipPlacement.LEFT_END;
case 'RIGHT_CENTER':
return UITooltipPlacement.RIGHT_CENTER;
case 'RIGHT_START':
return UITooltipPlacement.RIGHT_START;
case 'RIGHT_END':
return UITooltipPlacement.RIGHT_END;
default:
return UITooltipPlacement.UNKNOWN;
}
}