boolean _startsWith_3 = fill.startsWith("url");
if (_startsWith_3) {
int _length = fill.length();
int _minus = (_length - 1);
String _substring = fill.substring(5, _minus);
final SvgElement e = this.resolveElement(_substring);
if ((e instanceof SvgLinearGradientElement)) {
return this.handleGradient(((SvgLinearGradientElement) e), opacity);
} else {
if ((e instanceof SvgRadialGradientElement)) {
return this.handleGradient(((SvgRadialGradientElement) e), opacity);