copyWith method
Implementation
Properties copyWith({
String? key,
String? title,
String? description,
List<String>? fields,
int? maxline,
bool? isMandatory,
JsonSchemaType? type,
String? remarkLabel,
String? remarkTitle,
String? remarkData,
dynamic answer,
bool? remark,
}) =>
Properties(
answer: answer ?? this.answer,
description: description ?? this.description,
fields: fields ?? this.fields,
isMandatory: isMandatory ?? this.isMandatory,
maxline: maxline ?? this.maxline,
remark: remark ?? this.remark,
remarkData: remarkData ?? this.remarkData,
remarkLabel: remarkLabel ?? this.remarkLabel,
remarkTitle: remarkTitle ?? this.remarkTitle,
key: key ?? this.key,
title: title ?? this.title,
type: type ?? this.type,
);