HeaderBlock constructor
HeaderBlock({})
Implementation
factory HeaderBlock({
HeaderBBox? bbox,
$core.Iterable<$core.String>? requiredFeatures,
$core.Iterable<$core.String>? optionalFeatures,
$core.String? writingprogram,
$core.String? source,
$fixnum.Int64? osmosisReplicationTimestamp,
$fixnum.Int64? osmosisReplicationSequenceNumber,
$core.String? osmosisReplicationBaseUrl,
}) {
final $result = create();
if (bbox != null) {
$result.bbox = bbox;
}
if (requiredFeatures != null) {
$result.requiredFeatures.addAll(requiredFeatures);
}
if (optionalFeatures != null) {
$result.optionalFeatures.addAll(optionalFeatures);
}
if (writingprogram != null) {
$result.writingprogram = writingprogram;
}
if (source != null) {
$result.source = source;
}
if (osmosisReplicationTimestamp != null) {
$result.osmosisReplicationTimestamp = osmosisReplicationTimestamp;
}
if (osmosisReplicationSequenceNumber != null) {
$result.osmosisReplicationSequenceNumber = osmosisReplicationSequenceNumber;
}
if (osmosisReplicationBaseUrl != null) {
$result.osmosisReplicationBaseUrl = osmosisReplicationBaseUrl;
}
return $result;
}