toJson method
Implementation
@override
Map<String, dynamic> toJson() {
final json = <String, dynamic>{};
void addIfPresent(String fieldName, dynamic value) {
if (value != null) {
json[fieldName] = value;
}
}
addIfPresent('line-opacity', lineOpacity);
addIfPresent('line-color', lineColor);
addIfPresent('line-translate', lineTranslate);
addIfPresent('line-translate-anchor', lineTranslateAnchor);
addIfPresent('line-width', lineWidth);
addIfPresent('line-gap-width', lineGapWidth);
addIfPresent('line-offset', lineOffset);
addIfPresent('line-blur', lineBlur);
addIfPresent('line-dasharray', lineDasharray);
addIfPresent('line-pattern', linePattern);
addIfPresent('line-gradient', lineGradient);
addIfPresent('line-cap', lineCap);
addIfPresent('line-join', lineJoin);
addIfPresent('line-miter-limit', lineMiterLimit);
addIfPresent('line-round-limit', lineRoundLimit);
addIfPresent('line-sort-key', lineSortKey);
addIfPresent('visibility', visibility);
return json;
}