copyWith method
CampoEsquema
copyWith({
- String? label,
- TypeEsquema? type,
- bool? mostrarTabla,
- bool? grupo,
- TipoDato? tipoDato,
- String? campoColeccion,
- String? keyDesarrollo,
- Map<
String, dynamic> ? dynamicListValue, - Map<
String, dynamic> ? listenStreamValue, - int? ordenTabla,
- String? modoAjusteTabla,
- double? anchoColumna,
- double? proporcionAnchoCampo,
- dynamic valor,
- BuildContext? context,
- TextEditingController? controller,
- Map<
String, dynamic> ? esquema, - String? paramsConsultaColeccion,
Implementation
CampoEsquema copyWith({
String? label,
TypeEsquema? type,
bool? mostrarTabla,
bool? grupo,
TipoDato? tipoDato,
String? campoColeccion,
String? keyDesarrollo,
Map<String, dynamic>? dynamicListValue,
Map<String, dynamic>? listenStreamValue,
int? ordenTabla,
String? modoAjusteTabla,
double? anchoColumna,
double? proporcionAnchoCampo,
dynamic valor,
BuildContext? context,
TextEditingController? controller,
Map<String, dynamic>? esquema,
String? paramsConsultaColeccion,
}) =>
CampoEsquema(
key: key,
currentKeyController: currentKeyController,
controller: controller ?? this.controller,
context: context ?? this.context,
label: label ?? this.label,
type: type ?? this.type,
mostrarTabla: mostrarTabla ?? this.mostrarTabla,
grupo: grupo ?? this.grupo,
tipoDato: tipoDato ?? this.tipoDato,
campoColeccion: campoColeccion ?? this.campoColeccion,
keyDesarrollo: keyDesarrollo ?? this.keyDesarrollo,
dynamicListValue: dynamicListValue ?? this.dynamicListValue,
listenStreamValue: listenStreamValue ?? this.listenStreamValue,
ordenTabla: ordenTabla ?? this.ordenTabla,
modoAjusteTabla: modoAjusteTabla ?? this.modoAjusteTabla,
anchoColumna: anchoColumna ?? this.anchoColumna,
proporcionAnchoCampo: proporcionAnchoCampo ?? this.proporcionAnchoCampo,
paramsConsultaColeccion:
paramsConsultaColeccion ?? this.paramsConsultaColeccion,
valor: valor ?? this.valor,
esquema: esquema ?? this.esquema,
);