CollectionCompanion
copyWith(- {Value<String>? id,
- Value<DateTime>? created,
- Value<DateTime>? updated,
- Value<CollectionType>? type,
- Value<String>? name,
- Value<bool>? system,
- Value<String?>? listRule,
- Value<String?>? viewRule,
- Value<String?>? createRule,
- Value<String?>? updateRule,
- Value<String?>? deleteRule,
)
Implementation
CollectionCompanion copyWith(
{Value<String>? id,
Value<DateTime>? created,
Value<DateTime>? updated,
Value<CollectionType>? type,
Value<String>? name,
Value<bool>? system,
Value<String?>? listRule,
Value<String?>? viewRule,
Value<String?>? createRule,
Value<String?>? updateRule,
Value<String?>? deleteRule,
Value<String>? extra}) {
return CollectionCompanion(
id: id ?? this.id,
created: created ?? this.created,
updated: updated ?? this.updated,
type: type ?? this.type,
name: name ?? this.name,
system: system ?? this.system,
listRule: listRule ?? this.listRule,
viewRule: viewRule ?? this.viewRule,
createRule: createRule ?? this.createRule,
updateRule: updateRule ?? this.updateRule,
deleteRule: deleteRule ?? this.deleteRule,
extra: extra ?? this.extra,
);
}