StreamAnnotation constructor
StreamAnnotation({
- String? id,
- String? displayName,
- String? sourceStream,
- StreamAnnotationType? type,
- NormalizedPolygon? activeZone,
- NormalizedPolyline? crossingLine,
Implementation
factory StreamAnnotation({
$core.String? id,
$core.String? displayName,
$core.String? sourceStream,
StreamAnnotationType? type,
NormalizedPolygon? activeZone,
NormalizedPolyline? crossingLine,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (displayName != null) {
$result.displayName = displayName;
}
if (sourceStream != null) {
$result.sourceStream = sourceStream;
}
if (type != null) {
$result.type = type;
}
if (activeZone != null) {
$result.activeZone = activeZone;
}
if (crossingLine != null) {
$result.crossingLine = crossingLine;
}
return $result;
}