FFEditMetadata constructor
FFEditMetadata({})
Implementation
factory FFEditMetadata({
$core.int? key,
$fixnum.Int64? updateTime,
$core.int? userUidHash,
$core.bool? ignoreChildren,
$core.Iterable<FFEditMetadata_RecentlyDeleted>? recentlyDeleted,
$fixnum.Int64? nodeUpdateTime,
$core.int? totalNumUpdates,
$core.Iterable<$core.MapEntry<$core.String, $fixnum.Int64>>?
appliedProjectUpdates,
$fixnum.Int64? lastTranslationsUpdateTime,
}) {
final result = create();
if (key != null) result.key = key;
if (updateTime != null) result.updateTime = updateTime;
if (userUidHash != null) result.userUidHash = userUidHash;
if (ignoreChildren != null) result.ignoreChildren = ignoreChildren;
if (recentlyDeleted != null) result.recentlyDeleted.addAll(recentlyDeleted);
if (nodeUpdateTime != null) result.nodeUpdateTime = nodeUpdateTime;
if (totalNumUpdates != null) result.totalNumUpdates = totalNumUpdates;
if (appliedProjectUpdates != null)
result.appliedProjectUpdates.addEntries(appliedProjectUpdates);
if (lastTranslationsUpdateTime != null)
result.lastTranslationsUpdateTime = lastTranslationsUpdateTime;
return result;
}