// ignore_for_file: unnecessary_getters_setters import '/backend/schema/util/schema_util.dart'; import 'index.dart'; import '/flutter_flow/flutter_flow_util.dart'; class ProvincieModelStruct extends BaseStruct { ProvincieModelStruct({ String? provincieid, String? provinciename, /// provinciedescription String? provinciedescription, }) : _provincieid = provincieid, _provinciename = provinciename, _provinciedescription = provinciedescription; // "provincieid" field. String? _provincieid; String get provincieid => _provincieid ?? ''; set provincieid(String? val) { _provincieid = val; debugLog(); } bool hasProvincieid() => _provincieid != null; // "provinciename" field. String? _provinciename; String get provinciename => _provinciename ?? ''; set provinciename(String? val) { _provinciename = val; debugLog(); } bool hasProvinciename() => _provinciename != null; // "provinciedescription" field. String? _provinciedescription; String get provinciedescription => _provinciedescription ?? ''; set provinciedescription(String? val) { _provinciedescription = val; debugLog(); } bool hasProvinciedescription() => _provinciedescription != null; static ProvincieModelStruct fromMap(Map data) => ProvincieModelStruct( provincieid: data['provincieid'] as String?, provinciename: data['provinciename'] as String?, provinciedescription: data['provinciedescription'] as String?, ); static ProvincieModelStruct? maybeFromMap(dynamic data) => data is Map ? ProvincieModelStruct.fromMap(data.cast()) : null; Map toMap() => { 'provincieid': _provincieid, 'provinciename': _provinciename, 'provinciedescription': _provinciedescription, }.withoutNulls; @override Map toSerializableMap() => { 'provincieid': serializeParam( _provincieid, ParamType.String, ), 'provinciename': serializeParam( _provinciename, ParamType.String, ), 'provinciedescription': serializeParam( _provinciedescription, ParamType.String, ), }.withoutNulls; static ProvincieModelStruct fromSerializableMap(Map data) => ProvincieModelStruct( provincieid: deserializeParam( data['provincieid'], ParamType.String, false, ), provinciename: deserializeParam( data['provinciename'], ParamType.String, false, ), provinciedescription: deserializeParam( data['provinciedescription'], ParamType.String, false, ), ); @override Map toDebugSerializableMap() => { 'provincieid': debugSerializeParam( provincieid, ParamType.String, name: 'String', nullable: false, ), 'provinciename': debugSerializeParam( provinciename, ParamType.String, name: 'String', nullable: false, ), 'provinciedescription': debugSerializeParam( provinciedescription, ParamType.String, name: 'String', nullable: false, ), }; @override String toString() => 'ProvincieModelStruct(${toMap()})'; @override bool operator ==(Object other) { return other is ProvincieModelStruct && provincieid == other.provincieid && provinciename == other.provinciename && provinciedescription == other.provinciedescription; } @override int get hashCode => const ListEquality() .hash([provincieid, provinciename, provinciedescription]); } ProvincieModelStruct createProvincieModelStruct({ String? provincieid, String? provinciename, String? provinciedescription, }) => ProvincieModelStruct( provincieid: provincieid, provinciename: provinciename, provinciedescription: provinciedescription, );